refactors lock tries [#279]

This commit is contained in:
rgarcia
2015-09-10 17:51:18 +02:00
parent c1c213f773
commit abc68dc868
19 changed files with 171 additions and 63 deletions

View File

@@ -41,8 +41,8 @@ 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
Lock.increase_tries(user)
end
self.date_of_birth = string_to_date(date_of_birth)
end

View File

@@ -20,7 +20,7 @@ class Verification::Sms
return false unless self.valid?
update_user_phone_information
send_sms
increase_sms_tries
Lock.increase_tries(user)
end
def update_user_phone_information
@@ -31,10 +31,6 @@ class Verification::Sms
SMSApi.new.sms_deliver(user.unconfirmed_phone, user.sms_confirmation_code)
end
def increase_sms_tries
user.update(sms_confirmation_tries: user.sms_confirmation_tries += 1)
end
def verified?
user.sms_confirmation_code == confirmation_code
end