fixed password validator on equality with email

This commit is contained in:
bgr11n 2016-01-05 22:43:11 +02:00
parent 93855db158
commit 53fb84baa3
1 changed files with 1 additions and 1 deletions

View File

@ -10,7 +10,7 @@ class PasswordValidator < ActiveModel::EachValidator
record.errors.add(attribute, :too_short, count: SiteSetting.min_password_length)
elsif record.username.present? && value == record.username
record.errors.add(attribute, :same_as_username)
elsif record.username.present? && value == record.email
elsif record.email.present? && value == record.email
record.errors.add(attribute, :same_as_email)
elsif SiteSetting.block_common_passwords && CommonPasswords.common_password?(value)
record.errors.add(attribute, :common)