diff --git a/lib/classes/JsonApi/Routes/Courses/CoursesIndex.php b/lib/classes/JsonApi/Routes/Courses/CoursesIndex.php index 456e7d092fb594228b2f6ee1b2ed5f87c160ffcc..bddda07e5b78b53c544a04ebff63f7238fb20b94 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);