From 9572581a9a91044bb7b5bfef69d01032da75a85a Mon Sep 17 00:00:00 2001 From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> Date: Fri, 11 Nov 2022 12:28:14 +0000 Subject: [PATCH] don't force setting of MY_INSTITUTES_DEFAULT or MY_COURSES_SELECTED_STGTEIL, fixes #1771 Closes #1771 Merge request studip/studip!1150 --- app/controllers/admin/courseplanning.php | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/app/controllers/admin/courseplanning.php b/app/controllers/admin/courseplanning.php index c07d6d9e0a2..bd384f1dfed 100644 --- a/app/controllers/admin/courseplanning.php +++ b/app/controllers/admin/courseplanning.php @@ -22,10 +22,6 @@ class Admin_CourseplanningController extends AuthenticatedController PageLayout::postError(_('Sie wurden noch keiner Einrichtung zugeordnet')); } - if (!$GLOBALS['user']->cfg->MY_INSTITUTES_DEFAULT) { - $GLOBALS['user']->cfg->store('MY_INSTITUTES_DEFAULT', $this->insts[0]['Institut_id']); - } - // Semester selection if ($GLOBALS['user']->cfg->MY_COURSES_SELECTED_CYCLE) { $this->semester = Semester::find($GLOBALS['user']->cfg->MY_COURSES_SELECTED_CYCLE); @@ -632,13 +628,8 @@ class Admin_CourseplanningController extends AuthenticatedController $stgteile = StudiengangTeil::getAllEnriched('fach_name','ASC', ['mvv_fach_inst.institut_id' => $GLOBALS['user']->cfg->MY_INSTITUTES_DEFAULT]); $sidebar = Sidebar::Get(); $list = new SelectWidget(_('Studiengangteil'), $this->url_for('admin/courseplanning/set_selection/' . $this->selected_weekday), 'stgteil_select'); - if ($this->selected_weekday) { - $list->addElement(new SelectElement('all', _('Alle')), 'stgteil_select-all'); - } + $list->addElement(new SelectElement('all', _('Alle')), 'stgteil_select-all'); foreach ($stgteile as $stgteil) { - if (!$GLOBALS['user']->cfg->MY_COURSES_SELECTED_STGTEIL || ($GLOBALS['user']->cfg->MY_COURSES_SELECTED_STGTEIL == 'all' && !$this->selected_weekday)) { - $GLOBALS['user']->cfg->store('MY_COURSES_SELECTED_STGTEIL', $stgteil->id); - } $list->addElement(new SelectElement( $stgteil->id, $stgteil->getDisplayName(), -- GitLab