From 8bea063bb504154fb47e064f51dc61c6f8a1b66f Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Fri, 15 Mar 2024 15:57:43 +0000
Subject: [PATCH] fixes #3740

Closes #3740

Merge request studip/studip!2598
---
 app/controllers/my_courses.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/controllers/my_courses.php b/app/controllers/my_courses.php
index 8b4d037991a..27210b37613 100644
--- a/app/controllers/my_courses.php
+++ b/app/controllers/my_courses.php
@@ -713,7 +713,7 @@ class MyCoursesController extends AuthenticatedController
     /**
      * Get the data array for presenting the course list in Vue.
      *
-     * @param array $sem_courses
+     * @param array|null $sem_courses
      * @param string $group_field
      * @return array{
      *     courses: array,
@@ -730,7 +730,7 @@ class MyCoursesController extends AuthenticatedController
      *     }
      * }
      */
-    private function getMyCoursesData(array $sem_courses, string $group_field): array
+    private function getMyCoursesData(?array $sem_courses, string $group_field): array
     {
         $sem_data = Semester::getAllAsArray();
         $temp_courses = [];
-- 
GitLab