diff --git a/lib/classes/coursewizardsteps/BasicDataWizardStep.php b/lib/classes/coursewizardsteps/BasicDataWizardStep.php index b3fb7fe34d3e1600fd404de33422f81390069653..b616757fccc0fe0865f74b1614908f530a1f0c62 100644 --- a/lib/classes/coursewizardsteps/BasicDataWizardStep.php +++ b/lib/classes/coursewizardsteps/BasicDataWizardStep.php @@ -404,6 +404,7 @@ class BasicDataWizardStep implements CourseWizardStep $course->name = new I18NString($values['name'], $values['name_i18n'] ?? []); $course->veranstaltungsnummer = $values['number']; $course->beschreibung = new I18NString($values['description'], $values['description_i18n'] ?? []); + $course->start_semester = Semester::findByTimestamp($values['start_time']); $course->institut_id = $values['institute']; $semclass = $seminar->getSemClass(); @@ -437,7 +438,6 @@ class BasicDataWizardStep implements CourseWizardStep $institutes = array_merge($institutes, array_keys($values['participating'])); } $seminar->setInstitutes($institutes); - $course->start_semester = Semester::findByTimestamp($values['start_time']); if (isset($values['lecturers']) && is_array($values['lecturers'])) { foreach (array_keys($values['lecturers']) as $user_id) { $seminar->addMember($user_id, 'dozent');