aboutsummaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorAndré Noack <noack@data-quest.de>2023-04-05 11:33:44 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-04-05 11:33:44 +0000
commitced110723e08ad1a6d8b4cb64e199324cbaa5bb4 (patch)
tree77f8fc787e87929856c0ee1eca55e82e85d2bd76 /app
parentebaaa758a3fee40b45d5385cee5be411d47f7b1c (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.php4
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'),