Issue #1996644 by abghosh82 | joachim: Fixed user_login_name_validate() uses isset() where other user login form validation handlers use !empty().

8.0.x
Alex Pott 2013-05-25 12:57:04 -07:00
parent 7846ad6fb9
commit 8cc75202e7
1 changed files with 1 additions and 1 deletions

2
core/modules/user/user.module Normal file → Executable file
View File

@ -1273,7 +1273,7 @@ function user_login_default_validators() {
* A FAPI validate handler. Sets an error if supplied username has been blocked. * A FAPI validate handler. Sets an error if supplied username has been blocked.
*/ */
function user_login_name_validate($form, &$form_state) { function user_login_name_validate($form, &$form_state) {
if (isset($form_state['values']['name']) && user_is_blocked($form_state['values']['name'])) { if (!empty($form_state['values']['name']) && user_is_blocked($form_state['values']['name'])) {
// Blocked in user administration. // Blocked in user administration.
form_set_error('name', t('The username %name has not been activated or is blocked.', array('%name' => $form_state['values']['name']))); form_set_error('name', t('The username %name has not been activated or is blocked.', array('%name' => $form_state['values']['name'])));
} }