Merge pull request #454 from AyuntamientoMadrid/failed_census_call-277
Stores failed Census API calls
This commit is contained in:
3
app/models/failed_census_call.rb
Normal file
3
app/models/failed_census_call.rb
Normal file
@@ -0,0 +1,3 @@
|
||||
class FailedCensusCall < ActiveRecord::Base
|
||||
belongs_to :user
|
||||
end
|
||||
@@ -42,8 +42,19 @@ class Verification::Residence
|
||||
unless residency.valid?
|
||||
errors.add(:residence_in_madrid, false)
|
||||
user.update(residence_verification_tries: user.residence_verification_tries += 1)
|
||||
store_failed_attempt
|
||||
end
|
||||
self.date_of_birth = string_to_date(date_of_birth)
|
||||
end
|
||||
|
||||
def store_failed_attempt
|
||||
FailedCensusCall.create({
|
||||
user: user,
|
||||
document_number: document_number,
|
||||
document_type: document_type,
|
||||
date_of_birth: date_of_birth,
|
||||
postal_code: postal_code
|
||||
})
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user