diff options
| author | André Noack <noack@data-quest.de> | 2023-04-05 11:33:44 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2023-04-05 11:33:44 +0000 |
| commit | ced110723e08ad1a6d8b4cb64e199324cbaa5bb4 (patch) | |
| tree | 77f8fc787e87929856c0ee1eca55e82e85d2bd76 /app | |
| parent | ebaaa758a3fee40b45d5385cee5be411d47f7b1c (diff) | |
Resolve "Sperrregel für Teilnehmergruppen sperrt Bulkaktion für Teilnehmer aber nicht Einzelaktion"
Closes #2515
Merge request studip/studip!1704
Diffstat (limited to 'app')
| -rw-r--r-- | app/views/course/statusgroups/_member.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/views/course/statusgroups/_member.php b/app/views/course/statusgroups/_member.php index cbe78dd..2e09327 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'), |
