Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiosmosis <diosmosis@users.noreply.github.com>2018-09-17 01:00:07 +0300
committerGitHub <noreply@github.com>2018-09-17 01:00:07 +0300
commit0bbd21d32b983480bac549d89ddbb2fbb268e629 (patch)
tree4aee566c037cf4dcc0adf27bc8f2d883be7f1f70 /plugins/UsersManager
parentca585d9905a831441a148285e8138040e8e07284 (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.php8
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);
}