From 031e5758fa66810397e23b6c474ac71f8c24fdf6 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms <tleilax+studip@gmail.com> Date: Fri, 11 Nov 2022 14:55:38 +0000 Subject: [PATCH] fix parameters for semester index retrieval, fixes #1775 Closes #1775 Merge request studip/studip!1152 --- lib/classes/JsonApi/Routes/Courses/CoursesIndex.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/classes/JsonApi/Routes/Courses/CoursesIndex.php b/lib/classes/JsonApi/Routes/Courses/CoursesIndex.php index 456e7d092fb..bddda07e5b7 100644 --- a/lib/classes/JsonApi/Routes/Courses/CoursesIndex.php +++ b/lib/classes/JsonApi/Routes/Courses/CoursesIndex.php @@ -79,7 +79,7 @@ class CoursesIndex extends JsonApiController if (!$semester) { return 'Invalid "semester".'; } - $semNumber = \Semester::getIndexById($semester->id); + $semNumber = \Semester::getIndexById($semester->id, true, true); if ($semNumber === false) { return 'Invalid "semester".'; } @@ -101,7 +101,7 @@ class CoursesIndex extends JsonApiController $filtering = $this->getQueryParameters()->getFilteringParameters() ?: []; if (isset($filtering['semester'])) { - $filtering['semester'] = \Semester::getIndexById($filtering['semester']); + $filtering['semester'] = \Semester::getIndexById($filtering['semester'], true, true); } return array_merge($defaults, $filtering); -- GitLab