From 85ad24fa7aa17d7bbba4e28d8bc5418659d6120c Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 10 Sep 2014 13:52:03 -0400 Subject: [PATCH] Updating field when login is email -refs #7261 --- main/auth/profile.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main/auth/profile.php b/main/auth/profile.php index 0a969b124a..a70e48c4a9 100755 --- a/main/auth/profile.php +++ b/main/auth/profile.php @@ -119,6 +119,9 @@ $value_array = $array_list_key[$id_temp_key]; $user_data['api_key_generate'] = $value_array; if ($user_data !== false) { + if (api_get_setting('login_is_email') == 'true') { + $user_data['username'] = $user_data['email']; + } if (is_null($user_data['language'])) { $user_data['language'] = api_get_setting('platformLanguage'); } @@ -149,7 +152,7 @@ $form->addRule('firstname', get_lang('ThisFieldIsRequired'), 'required'); // USERNAME $form->addElement('text', 'username', get_lang('UserName'), array('id' => 'username', 'maxlength' => USERNAME_MAX_LENGTH, 'size' => USERNAME_MAX_LENGTH)); -if (api_get_setting('profile', 'login') !== 'true') { +if (api_get_setting('profile', 'login') !== 'true' || api_get_setting('login_is_email') == 'true') { $form->freeze('username'); } $form->applyFilter('username', 'stripslashes');