From dacfdd4dc823e4739c366ac278b1912b5e7f238a Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 14 Feb 2017 09:40:15 -0500 Subject: [PATCH] use chars as opposed to split --- lib/validators/password_validator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/validators/password_validator.rb b/lib/validators/password_validator.rb index bc4ae51b813..ced6b2f9909 100644 --- a/lib/validators/password_validator.rb +++ b/lib/validators/password_validator.rb @@ -18,7 +18,7 @@ class PasswordValidator < ActiveModel::EachValidator record.errors.add(attribute, :same_as_current) elsif SiteSetting.block_common_passwords && CommonPasswords.common_password?(value) record.errors.add(attribute, :common) - elsif value.split("").uniq.length < SiteSetting.password_unique_characters + elsif value.chars.uniq.length < SiteSetting.password_unique_characters record.errors.add(attribute, :unique_characters) end end