update the display name in accounts table

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
This commit is contained in:
Björn Schiessle 2017-12-07 17:14:33 +01:00
parent 28201b713c
commit d34e216e9d
No known key found for this signature in database
GPG key ID: 2378A753E2BF04F6

View file

@ -465,6 +465,13 @@ class UserBackend implements IApacheBackend, UserInterface, IUserBackend {
$currentDisplayname = (string)$this->getDisplayName($uid);
if($newDisplayname !== null
&& $currentDisplayname !== $newDisplayname) {
\OC_Hook::emit('OC_User', 'changeUser',
[
'user' => $user,
'feature' => 'displayName',
'value' => $newDisplayname
]
);
$this->setDisplayName($uid, $newDisplayname);
}
}