Loading src/PasswordPolicyValidator.php +1 −1 Changes for src/PasswordPolicyValidator.php: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -113,7 +113,7 @@ class PasswordPolicyValidator implements PasswordPolicyValidatorInterface { $original_roles = array_combine($original_roles, $original_roles); $force_failure = FALSE; if ($edited_user_roles !== $original_roles && $password === '' && !empty($applicable_policies)) { if ($edited_user_roles !== $original_roles && $password === '' && !empty($applicable_policies) && !isset($original_roles['anonymous'])) { // New role has been added and applicable policies are available. $force_failure = TRUE; } Loading Loading
src/PasswordPolicyValidator.php +1 −1 Changes for src/PasswordPolicyValidator.php: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -113,7 +113,7 @@ class PasswordPolicyValidator implements PasswordPolicyValidatorInterface { $original_roles = array_combine($original_roles, $original_roles); $force_failure = FALSE; if ($edited_user_roles !== $original_roles && $password === '' && !empty($applicable_policies)) { if ($edited_user_roles !== $original_roles && $password === '' && !empty($applicable_policies) && !isset($original_roles['anonymous'])) { // New role has been added and applicable policies are available. $force_failure = TRUE; } Loading