Performance minor changes in CensusCaller and LocalCensus
This commit is contained in:
@@ -3,5 +3,7 @@ class CensusCaller
|
||||
def call(document_type, document_number)
|
||||
response = CensusApi.new.call(document_type, document_number)
|
||||
response = LocalCensus.new.call(document_type, document_number) unless response.valid?
|
||||
|
||||
response
|
||||
end
|
||||
end
|
||||
|
||||
@@ -16,9 +16,7 @@ class LocalCensus
|
||||
end
|
||||
|
||||
def valid?
|
||||
@body.valid?
|
||||
rescue NoMethodError
|
||||
false
|
||||
@body.present? ? !@body.attributes.values.include?("" || nil) : false
|
||||
end
|
||||
|
||||
def date_of_birth
|
||||
|
||||
Reference in New Issue
Block a user