module Dhis2::Api::Version224::SaveValidator
Public Class Methods
included(base)
click to toggle source
# File lib/dhis2/api/version224/save_validator.rb, line 7 def self.included(base) base.extend(ClassMethods) end
Private Instance Methods
instance_update_success?(response)
click to toggle source
# File lib/dhis2/api/version224/save_validator.rb, line 19 def instance_update_success?(response) self.class.base_response_check(response) && Dhis2::Api::ImportSummary.new(response["response"]).update_success? end
validate_instance_update(response)
click to toggle source
# File lib/dhis2/api/version224/save_validator.rb, line 13 def validate_instance_update(response) unless instance_update_success?(response) raise Dhis2::UpdateError, "Update error. #{response}" end end