aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/admin
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2025-09-30 09:26:07 +0200
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2025-09-30 09:26:14 +0200
commit13027d9c79b37d9da74ae759a9c510c67b1c2c20 (patch)
tree6dfb704e5d07a2eb57f990af3133fd8dce0abf80 /app/controllers/admin
parenteddcbad656fbdefed1bfbc182ae1b7a5bd3b7e63 (diff)
resurrect user names when deleting users, re #5803
Diffstat (limited to 'app/controllers/admin')
-rw-r--r--app/controllers/admin/user.php7
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)))
);
}