diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2023-06-14 07:16:26 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2023-06-14 07:16:26 +0000 |
| commit | 022a1da0418ea5e3068893934d09b06cc974f5ed (patch) | |
| tree | 2567254d0c02d489c2176547a72a24b73a5ff70a | |
| parent | 269c3d79254a24917e5d3609fd24cf10f2357a04 (diff) | |
fixes #2731
Closes #2731
Merge request studip/studip!1850
| -rw-r--r-- | app/controllers/studiengaenge/versionen.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/controllers/studiengaenge/versionen.php b/app/controllers/studiengaenge/versionen.php index ec8cf44..9b60b3d 100644 --- a/app/controllers/studiengaenge/versionen.php +++ b/app/controllers/studiengaenge/versionen.php @@ -23,7 +23,9 @@ class Studiengaenge_VersionenController extends SharedVersionController 'chooser_filter', Request::optionArray('chooser') ); - URLHelper::bindLinkParam('chooser', $this->chooser_filter); + if (count($this->chooser_filter) > 0) { + URLHelper::bindLinkParam('chooser', $this->chooser_filter); + } } public function chooser_action() @@ -32,21 +34,21 @@ class Studiengaenge_VersionenController extends SharedVersionController switch ($step) { case 'index' : $this->chooser_filter['fachbereich'] = - Request::option('id', !empty($this->chooser_filter['fachbereich'])); + Request::option('id', $this->chooser_filter['fachbereich'] ?? null); $this->chooser_filter['stgteile'] = null; $this->chooser_faecher_fachbereich(); $list = 'faecher_fachbereich'; break; case 'faecher_fachbereich' : $this->chooser_filter['fach'] = - Request::option('id', !empty($this->chooser_filter['fach'])); + Request::option('id', $this->chooser_filter['fach'] ?? null); $this->chooser_filter['stgteile'] = null; $this->chooser_stgteile_fach(); $list = 'stgteile_fach'; break; case 'stgteile_fach' : $this->chooser_filter['stgteile'] = - Request::option('id', $this->chooser_filter['stgteile']); + Request::option('id', $this->chooser_filter['stgteile'] ?? null); $this->redirect($this->action_url('index/' . $this->chooser_filter['stgteile'])); return; default : |
