Skip to content

Commit 9a5ca23

Browse files
Leon KlingeleMorrisJobke
authored andcommitted
lib/private/User: do not change user properties if value has not changed
1 parent 3eb0d4f commit 9a5ca23

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/private/User/User.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ public function getDisplayName() {
139139
public function setDisplayName($displayName) {
140140
$displayName = trim($displayName);
141141
$oldDisplayName = $this->getDisplayName();
142-
if ($this->backend->implementsActions(Backend::SET_DISPLAYNAME) && !empty($displayName)) {
142+
if ($this->backend->implementsActions(Backend::SET_DISPLAYNAME) && !empty($displayName) && $displayName !== $oldDisplayName) {
143143
$result = $this->backend->setDisplayName($this->uid, $displayName);
144144
if ($result) {
145145
$this->displayName = $displayName;

0 commit comments

Comments
 (0)