From ced110723e08ad1a6d8b4cb64e199324cbaa5bb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Noack?= <noack@data-quest.de> Date: Wed, 5 Apr 2023 11:33:44 +0000 Subject: [PATCH] =?UTF-8?q?Resolve=20"Sperrregel=20f=C3=BCr=20Teilnehmergr?= =?UTF-8?q?uppen=20sperrt=20Bulkaktion=20f=C3=BCr=20Teilnehmer=20aber=20ni?= =?UTF-8?q?cht=20Einzelaktion"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #2515 Merge request studip/studip!1704 --- app/views/course/statusgroups/_member.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/course/statusgroups/_member.php b/app/views/course/statusgroups/_member.php index cbe78dd3f71..2e09327e6b4 100644 --- a/app/views/course/statusgroups/_member.php +++ b/app/views/course/statusgroups/_member.php @@ -48,7 +48,7 @@ ['data-dialog' => 'size=auto'] ); } - if ($is_tutor) { + if ($is_tutor && !$is_locked) { $actions->addLink( $controller->url_for('course/statusgroups/move_member', $m->user_id, $group->id), _('In eine andere Gruppe verschieben'), @@ -61,7 +61,7 @@ ['data-dialog' => 'size=auto'] ); } - if ($group->id !== 'nogroup' && ($is_tutor || ($m->user_id === $GLOBALS['user']->id && $group->userMayLeave($GLOBALS['user']->id)))) { + if ($group->id !== 'nogroup' && !$is_locked && ($is_tutor || ($m->user_id === $GLOBALS['user']->id && $group->userMayLeave($GLOBALS['user']->id)))) { $actions->addLink( $controller->url_for('course/statusgroups/delete_member', $m->user_id, $group->id), _('Aus der Gruppe entfernen'), -- GitLab