Skip to content
Snippets Groups Projects
Commit 56018dca authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

fixes #3925

Closes #3925

Merge request studip/studip!2780
parent f59e6bd9
No related branches found
No related tags found
No related merge requests found
......@@ -131,26 +131,16 @@ class MyCoursesController extends AuthenticatedController
throw new AccessDeniedException();
}
$this->with_modules = Request::bool('modules');
$this->sem_data = Semester::getAllAsArray();
$this->group_field = 'sem_number';
// Needed parameters for selecting courses
$params = [
'group_field' => $this->group_field,
$template = $this->get_template_factory()->open('my_courses/courseexport');
$template->sem_courses = MyRealmModel::getPreparedCourses('', [
'group_field' => 'sem_number',
'order_by' => null,
'order' => 'asc',
'studygroups_enabled' => Config::get()->MY_COURSES_ENABLE_STUDYGROUPS,
'deputies_enabled' => Config::get()->DEPUTIES_ENABLE,
];
$this->sem_courses = MyRealmModel::getPreparedCourses('all', $params);
$factory = $this->get_template_factory();
$template = $factory->open('my_courses/courseexport');
$template->set_attributes($this->get_assigned_variables());
]);
$template->sem_data = Semester::getAllAsArray();
$template->with_modules = Request::bool('modules');
$template->image_style = 'height: 6px; width: 8px;';
$doc = new ExportPDF();
......
<?php
/**
* @var array|null $sem_courses
* @var array $sem_data
*/
?>
<html>
<head>
<meta charset="UTF-8">
......
......@@ -232,7 +232,9 @@ class MyRealmModel
$current_sem = null;
foreach ($sem_data as $sem_key => $one_sem) {
$current_sem = $sem_key;
if (!$one_sem['past']) break;
if (!$one_sem['past']) {
break;
}
}
if (isset($sem_data[$current_sem + 1])) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment