diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2025-09-30 09:26:07 +0200 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2025-09-30 09:26:14 +0200 |
| commit | 13027d9c79b37d9da74ae759a9c510c67b1c2c20 (patch) | |
| tree | 6dfb704e5d07a2eb57f990af3133fd8dce0abf80 /app/controllers/admin | |
| parent | eddcbad656fbdefed1bfbc182ae1b7a5bd3b7e63 (diff) | |
resurrect user names when deleting users, re #5803
Diffstat (limited to 'app/controllers/admin')
| -rw-r--r-- | app/controllers/admin/user.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/controllers/admin/user.php b/app/controllers/admin/user.php index d4ddc14..f461f8b 100644 --- a/app/controllers/admin/user.php +++ b/app/controllers/admin/user.php @@ -374,6 +374,9 @@ class Admin_UserController extends AuthenticatedController $umanager = new UserManagement(); $umanager->getFromDatabase($user); + $user_fullname = $user->getFullName(); + $user_username = $user->username; + if ( $umanager->deleteUser( $delete_documents, @@ -387,12 +390,12 @@ class Admin_UserController extends AuthenticatedController ) ) { PageLayout::postSuccess( - htmlReady(sprintf(_('"%s (%s)" wurde erfolgreich gelöscht'), $user->getFullName(), $user->username)), + htmlReady(sprintf(_('"%s (%s)" wurde erfolgreich gelöscht'), $user_fullname, $user_username)), explode('§', str_replace(['msg§', 'info§', 'error§'], '', mb_substr($umanager->msg, 0, -1))) ); } else { PageLayout::postError( - htmlReady(sprintf(_('Fehler! "%s (%s)" konnte nicht gelöscht werden'), $user->getFullName(), $user->username)), + htmlReady(sprintf(_('Fehler! "%s (%s)" konnte nicht gelöscht werden'), $user_fullname, $user_username)), explode('§', str_replace(['msg§', 'info§', 'error§'], '', mb_substr($umanager->msg, 0, -1))) ); } |
