diff --git a/lib/UserBackend.php b/lib/UserBackend.php index 26ed85ce1..8e259e4e8 100644 --- a/lib/UserBackend.php +++ b/lib/UserBackend.php @@ -657,8 +657,8 @@ public function updateAttributes($uid, $currentDisplayname = $this->getDisplayName($uid); if ($newDisplayname !== null && $currentDisplayname !== $newDisplayname) { - $this->eventDispatcher->dispatchTyped(new UserChangedEvent($user, 'displayName', $newDisplayname, $currentDisplayname)); $this->setDisplayName($uid, $newDisplayname); + $this->eventDispatcher->dispatchTyped(new UserChangedEvent($user, 'displayName', $newDisplayname, $currentDisplayname)); } if ($newQuota !== null) {