diff --git a/app/Controller/UserController.php b/app/Controller/UserController.php index f20f21cc..5c6ad085 100755 --- a/app/Controller/UserController.php +++ b/app/Controller/UserController.php @@ -736,7 +736,7 @@ function admin_edit_ajax() if ($this->isConnected && $this->Permissions->can('MANAGE_USERS')) { if ($this->request->is('post')) { $this->loadModel('User'); - if (!empty($this->request->data['id']) && !empty($this->request->data['email']) && (!empty($this->request->data['rank']) || $this->request->data['rank'] == 0)) { + if (!empty($this->request->data['id']) && !empty($this->request->data['email']) && !empty($this->request->data['pseudo']) && (!empty($this->request->data['rank']) || $this->request->data['rank'] == 0)) { $findUser = $this->User->find('first', array('conditions' => array('id' => intval($this->request->data['id'])))); @@ -752,9 +752,11 @@ function admin_edit_ajax() $data = array( 'email' => $this->request->data['email'], - 'rank' => $this->request->data['rank'] + 'rank' => $this->request->data['rank'], + 'pseudo' => $this->request->data['pseudo'] ); + if (!empty($this->request->data['password'])) { $data['password'] = $this->Util->password($this->request->data['password'], $findUser['User']['pseudo']); $password_updated = true; diff --git a/app/View/User/admin_edit.ctp b/app/View/User/admin_edit.ctp index 6bc9b877..02aa3413 100755 --- a/app/View/User/admin_edit.ctp +++ b/app/View/User/admin_edit.ctp @@ -12,7 +12,7 @@
- +
getKey('confirm_mail_signup')) { ?>