diff options
author | diosmosis <diosmosis@users.noreply.github.com> | 2018-09-17 01:00:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-17 01:00:07 +0300 |
commit | 0bbd21d32b983480bac549d89ddbb2fbb268e629 (patch) | |
tree | 4aee566c037cf4dcc0adf27bc8f2d883be7f1f70 /plugins/UsersManager | |
parent | ca585d9905a831441a148285e8138040e8e07284 (diff) |
Use Request::processRequest() so API events are triggered. (#13428)
* Use Request::processRequest() so API events are triggered.
* Undo CustomDimensions submodule.
Diffstat (limited to 'plugins/UsersManager')
-rw-r--r-- | plugins/UsersManager/Controller.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/UsersManager/Controller.php b/plugins/UsersManager/Controller.php index caf3e92d2b..d46d496e38 100644 --- a/plugins/UsersManager/Controller.php +++ b/plugins/UsersManager/Controller.php @@ -436,7 +436,13 @@ class Controller extends ControllerAdmin throw new Exception("Cannot change password with untrusted hostname!"); } - APIUsersManager::getInstance()->updateUser($userLogin, $newPassword, $email, $alias); + Request::processRequest('UsersManager.updateUser', [ + 'userLogin' => $userLogin, + 'password' => $newPassword, + 'email' => $email, + 'alias' => $alias, + ], $default = []); + if ($newPassword !== false) { $newPassword = Common::unsanitizeInputValue($newPassword); } |