diff options
Diffstat (limited to 'settings/controller/userscontroller.php')
-rw-r--r-- | settings/controller/userscontroller.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/settings/controller/userscontroller.php b/settings/controller/userscontroller.php index 942319901f3..827f74c4c83 100644 --- a/settings/controller/userscontroller.php +++ b/settings/controller/userscontroller.php @@ -164,6 +164,10 @@ class UsersController extends Controller { $subAdminGroups[$key] = $subAdminGroup->getGID(); } + $displayName = $user->getEMailAddress(); + if (is_null($displayName)) { + $displayName = ''; + } return [ 'name' => $user->getUID(), 'displayname' => $user->getDisplayName(), @@ -173,7 +177,7 @@ class UsersController extends Controller { 'storageLocation' => $user->getHome(), 'lastLogin' => $user->getLastLogin() * 1000, 'backend' => $user->getBackendClassName(), - 'email' => $this->config->getUserValue($user->getUID(), 'settings', 'email', ''), + 'email' => $displayName, 'isRestoreDisabled' => !$restorePossible, ]; } |