validates document uniqueness only for active accounts

This commit is contained in:
rgarcia
2016-12-08 14:04:13 +01:00
parent 93841b87ad
commit b12c8d3a5d
2 changed files with 2 additions and 2 deletions

View File

@@ -10,7 +10,7 @@ class Verification::Management::Document
delegate :username, :email, to: :user, allow_nil: true
def user
@user = User.by_document(document_type, document_number).first
@user = User.active.by_document(document_type, document_number).first
end
def user?

View File

@@ -40,7 +40,7 @@ class Verification::Residence
end
def document_number_uniqueness
errors.add(:document_number, I18n.t('errors.messages.taken')) if User.where(document_number: document_number).any?
errors.add(:document_number, I18n.t('errors.messages.taken')) if User.active.where(document_number: document_number).any?
end
def store_failed_attempt