Skip to content
Snippets Groups Projects
Commit 33b91e8d authored by David Siegfried's avatar David Siegfried Committed by Jan-Hendrik Willms
Browse files

fix typo and and always selects a semester, fixes #3954

Closes #3954

Merge request studip/studip!2812
parent 9956847f
No related branches found
No related tags found
No related merge requests found
...@@ -660,7 +660,7 @@ class Calendar_CalendarController extends AuthenticatedController ...@@ -660,7 +660,7 @@ class Calendar_CalendarController extends AuthenticatedController
public function add_courses_action() public function add_courses_action()
{ {
$selected_semester_pseudo_id = Request::option('semester_id'); $selected_semester_pseudo_id = Request::option('semester_id');
$this->selected_semesters_id = ''; $this->selected_semester_id = '';
$this->available_semester_data = []; $this->available_semester_data = [];
$semesters = Semester::getAll(); $semesters = Semester::getAll();
foreach ($semesters as $semester) { foreach ($semesters as $semester) {
...@@ -691,8 +691,9 @@ class Calendar_CalendarController extends AuthenticatedController ...@@ -691,8 +691,9 @@ class Calendar_CalendarController extends AuthenticatedController
$this->selected_semester_id = $semester->id; $this->selected_semester_id = $semester->id;
} else { } else {
$this->selected_semester_id = $selected_semester_pseudo_id ?? ''; $this->selected_semester_id = $selected_semester_pseudo_id ?? '';
if (!Semester::exists($this->selected_semesters_id)) { if (!Semester::exists($this->selected_semester_id)) {
$this->selected_semester_id = ''; $semester = Semester::findCurrent();
$this->selected_semester_id = $semester->id;
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment