adds validation error for letter verification code [#395]

This commit is contained in:
rgarcia
2015-09-10 14:11:11 +02:00
parent 78f35673b3
commit cd74744e06
3 changed files with 23 additions and 2 deletions

View File

@@ -22,6 +22,18 @@ class Verification::Letter
end
def verify?
letter_sent?
correct_code?
errors.blank?
end
def letter_sent?
errors.add(:verification_code, I18n.t('verification.letter.errors.letter_not_sent')) unless
user.letter_sent_at.present?
end
def correct_code?
errors.add(:verification_code, I18n.t('verification.letter.errors.incorect_code')) unless
user.letter_verification_code == verification_code
end