From 97d455a336a4a0e7c0dfd2e4a722abfbce5fa194 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Noack?= <noack@data-quest.de>
Date: Sat, 20 Aug 2022 09:58:27 +0000
Subject: [PATCH] =?UTF-8?q?Resolve=20#1456=20"Anmeldesets:=20Veranstaltung?=
 =?UTF-8?q?en=20konfigurieren=20f=C3=BCr=20Dozenten=20nicht=20m=C3=B6glich?=
 =?UTF-8?q?"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Closes #1456

Merge request studip/studip!909
---
 app/controllers/admission/courseset.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/controllers/admission/courseset.php b/app/controllers/admission/courseset.php
index a8aab78a959..aa688e8845b 100644
--- a/app/controllers/admission/courseset.php
+++ b/app/controllers/admission/courseset.php
@@ -518,7 +518,7 @@ class Admission_CoursesetController extends AuthenticatedController
             $hidden = Request::intArray('configure_courses_hidden');
             $ok = 0;
             foreach($this->courses as $course) {
-                if ($GLOBALS['perm']->have_studip_perm('admin', $course->id)) {
+                if ($GLOBALS['perm']->have_studip_perm(Config::get()->ALLOW_DOZENT_COURSESET_ADMIN ? 'dozent' : 'admin', $course->id)) {
                     $do_update_admission = $course->admission_turnout < $admission_turnouts[$course->id];
                     $course->admission_turnout = $admission_turnouts[$course->id];
                     $course->admission_disable_waitlist = isset($admission_waitlists[$course->id]) ? 0 : 1;
-- 
GitLab