From cb7224d65a7b34ba555e4e94b4d2fea9e831848f Mon Sep 17 00:00:00 2001
From: Rasmus Fuhse <fuhse@data-quest.de>
Date: Mon, 15 Apr 2024 14:47:10 +0000
Subject: [PATCH] =?UTF-8?q?Resolve=20"Admin-Filter=20nach=20Lehrenden=20un?=
 =?UTF-8?q?d=20Studiengangteilen=20werden=20nicht=20zur=C3=BCckgesetzt"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Closes #4018

Merge request studip/studip!2867
---
 app/controllers/admin/courses.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php
index 4882f8eaa17..0ad7c033a85 100644
--- a/app/controllers/admin/courses.php
+++ b/app/controllers/admin/courses.php
@@ -535,6 +535,10 @@ class Admin_CoursesController extends AuthenticatedController
             if (isset($filters[$key])) {
                 $config->store($field, $filters[$key]);
             }
+            if (!$config->MY_INSTITUTES_DEFAULT) {
+                $config->delete('ADMIN_COURSES_TEACHERFILTER');
+                $config->delete('MY_COURSES_SELECTED_STGTEIL');
+            }
 
             unset($filters[$key]);
         }
-- 
GitLab