From 8ac6eaf4a1444748ea283bf2dc46e23795357e36 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Philipp=20Sch=C3=BCttl=C3=B6ffel?=
 <schuettloeffel@zqs.uni-hannover.de>
Date: Mon, 11 Jul 2022 09:26:41 +0000
Subject: [PATCH] fixed semester in sem export, closes #1296

Closes #1296

Merge request studip/studip!792
---
 app/controllers/admin/courses.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php
index 7835fe5f46b..9da12665e61 100644
--- a/app/controllers/admin/courses.php
+++ b/app/controllers/admin/courses.php
@@ -487,7 +487,8 @@ class Admin_CoursesController extends AuthenticatedController
 
             $data = [];
             foreach ($courses as $course_id => $course) {
-                $sem = new Seminar(Course::buildExisting($course));
+                $course_model = Course::buildExisting($course);
+                $sem = new Seminar($course_model);
                 $row = [];
 
                 if (in_array('number', $filter_config)) {
@@ -541,7 +542,7 @@ class Admin_CoursesController extends AuthenticatedController
                 }
 
                 if (in_array('semester', $filter_config)) {
-                    $row['semester'] = $course->semester_text;
+                    $row['semester'] = $course_model->getTextualSemester();
                 }
 
                 if (in_array('institute', $filter_config)) {
-- 
GitLab