aboutsummaryrefslogtreecommitdiff
path: root/lib/classes/globalsearch/GlobalSearchCourses.php
diff options
context:
space:
mode:
authorDavid Siegfried <david.siegfried@uni-vechta.de>2022-11-02 08:09:14 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2022-11-02 08:09:14 +0000
commit1e9f2810615f7b375e3133a9f8fbdbc767513978 (patch)
treeca60815c430c6d3378a96596b0eacef2f964d175 /lib/classes/globalsearch/GlobalSearchCourses.php
parentf71ee9305d044b982ae4d65e5c29671dc8b40d9e (diff)
prevent php8-warnings, refs #1733
Merge request studip/studip!1128
Diffstat (limited to 'lib/classes/globalsearch/GlobalSearchCourses.php')
-rw-r--r--lib/classes/globalsearch/GlobalSearchCourses.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/classes/globalsearch/GlobalSearchCourses.php b/lib/classes/globalsearch/GlobalSearchCourses.php
index 5914cfc..ed124da 100644
--- a/lib/classes/globalsearch/GlobalSearchCourses.php
+++ b/lib/classes/globalsearch/GlobalSearchCourses.php
@@ -81,7 +81,11 @@ class GlobalSearchCourses extends GlobalSearchModule implements GlobalSearchFull
if ($filter['semester'] === 'future') {
$semester = Semester::findCurrent();
$next_semester = Semester::findNext();
- $semester_ids = array_filter([$semester->id, $next_semester->id]);
+
+ $semester_ids = [$semester->id];
+ if ($next_semester) {
+ $semester_ids[] = $next_semester->id;
+ }
} else {
$semester = Semester::findByTimestamp($filter['semester']);
$semester_ids = [$semester->id];