aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/admin/courses.php
diff options
context:
space:
mode:
authorDavid Siegfried <david.siegfried@uni-vechta.de>2023-03-11 15:39:46 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-03-11 15:39:46 +0000
commit2ffa7291ea24eb1f8cc710e45e30f2f0b411636f (patch)
tree1a25a5bb52b5e7e468c11ec452ca7fc6545231c4 /app/controllers/admin/courses.php
parent57d455a77c054be53b463a842d66fa8508d40c53 (diff)
prevent php-warnings, closes #2356
Closes #2356 Merge request studip/studip!1540
Diffstat (limited to 'app/controllers/admin/courses.php')
-rw-r--r--app/controllers/admin/courses.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php
index 49703ea..99b2943 100644
--- a/app/controllers/admin/courses.php
+++ b/app/controllers/admin/courses.php
@@ -1193,7 +1193,9 @@ class Admin_CoursesController extends AuthenticatedController
$filter->filterBySemester($this->semester->getId());
}
if ($active_elements['courseType'] && $params['typeFilter'] && $params['typeFilter'] !== "all") {
- list($class_filter,$type_filter) = explode('_', $params['typeFilter']);
+ $parts = explode('_', $params['typeFilter']);
+ $class_filter = $parts[0];
+ $type_filter = $parts[1] ?? null;
if (!$type_filter && !empty($GLOBALS['SEM_CLASS'][$class_filter])) {
$type_filter = array_keys($GLOBALS['SEM_CLASS'][$class_filter]->getSemTypes());
}