diff options
| author | Rasmus Fuhse <fuhse@data-quest.de> | 2023-07-11 13:49:47 +0000 |
|---|---|---|
| committer | Rasmus Fuhse <fuhse@data-quest.de> | 2023-07-11 13:49:47 +0000 |
| commit | e234779f2cf3195b2a14a4179f05c31038e478be (patch) | |
| tree | 6eed77119dd36103f8164556123e7198b15aef93 /app/controllers/course/basicdata.php | |
| parent | 3beb9a1c6a6d5df15ac0fc3d856b44c9da2faeec (diff) | |
Resolve "Umstellung der Adminseite für Veranstaltungen auf vue.js"
Closes #1965
Merge request studip/studip!1280
Diffstat (limited to 'app/controllers/course/basicdata.php')
| -rw-r--r-- | app/controllers/course/basicdata.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/app/controllers/course/basicdata.php b/app/controllers/course/basicdata.php index baa817a..3bf10f7 100644 --- a/app/controllers/course/basicdata.php +++ b/app/controllers/course/basicdata.php @@ -524,7 +524,14 @@ class Course_BasicdataController extends AuthenticatedController } $this->flash['msg'] = $this->msg; $this->flash['open'] = Request::get("open"); - $this->redirect($this->url_for('course/basicdata/view/' . $sem->getId())); + if (Request::isDialog()) { + $this->response->add_header('X-Dialog-Close', 1); + $this->response->add_header('X-Dialog-Execute', 'STUDIP.AdminCourses.App.reloadCourse'); + $this->render_text($course_id); + } else { + $this->redirect($this->url_for('course/basicdata/view/' . $sem->getId())); + } + } public function add_member_action($course_id, $status = 'dozent') |
