React on OC_User::changeUser hook and update the user's vcard

This commit is contained in:
Thomas Müller 2016-01-18 20:52:16 +01:00
parent aeb89947a2
commit f16ddef96a
1 changed files with 9 additions and 0 deletions

View File

@ -54,6 +54,10 @@ class HookManager {
'post_deleteUser',
$this,
'postDeleteUser');
Util::connectHook('OC_User',
'changeUser',
$this,
'changeUser');
}
public function postCreateUser($params) {
@ -64,6 +68,7 @@ class HookManager {
public function preDeleteUser($params) {
$this->usersToDelete[$params['uid']] = $this->userManager->get($params['uid']);
}
public function postDeleteUser($params) {
$uid = $params['uid'];
if (isset($this->usersToDelete[$uid])){
@ -71,4 +76,8 @@ class HookManager {
}
}
public function changeUser($params) {
$user = $params['user'];
$this->syncService->updateUser($user);
}
}