From e91bdb5a66b1d2a2592be1c08a92da9d97e4f433 Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse Date: Fri, 13 Dec 2024 08:47:34 +0000 Subject: =?UTF-8?q?Resolve=20"VA=20l=C3=A4sst=20sich=20aus=20=C3=9Cbersich?= =?UTF-8?q?t=20nicht=20merh=20=C3=B6ffnen"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #5013 Merge request studip/studip!3758 --- public/seminar_main.php | 10 +++++++++- resources/vue/components/MyCoursesTables.vue | 2 +- resources/vue/components/MyCoursesTiles.vue | 2 +- resources/vue/mixins/MyCoursesMixin.js | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/public/seminar_main.php b/public/seminar_main.php index a4ac2fe..6802448 100644 --- a/public/seminar_main.php +++ b/public/seminar_main.php @@ -23,5 +23,13 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -require '../lib/bootstrap.php'; +require __DIR__ . '/../lib/bootstrap.php'; + +// Handle legacy links +// TODO: Remove at the latest for Stud.IP 7.0 +if (isset($_GET['auswahl']) && !isset($_GET['to'])) { + $_GET['to'] = $_GET['auswahl']; + unset($_GET['auswahl']); +} + header('Location: ' . URLHelper::getURL('dispatch.php/course/go', $_GET)); diff --git a/resources/vue/components/MyCoursesTables.vue b/resources/vue/components/MyCoursesTables.vue index 08d57da..0bf9423 100644 --- a/resources/vue/components/MyCoursesTables.vue +++ b/resources/vue/components/MyCoursesTables.vue @@ -56,7 +56,7 @@ {{ course.number }} - + {{ getCourseName(course, getConfig('sem_number') && responsiveDisplay) }} {{ $gettext('[Vertretung]') }} diff --git a/resources/vue/components/MyCoursesTiles.vue b/resources/vue/components/MyCoursesTiles.vue index 1649238..81e0237 100644 --- a/resources/vue/components/MyCoursesTiles.vue +++ b/resources/vue/components/MyCoursesTiles.vue @@ -24,7 +24,7 @@ > - + {{ getCourseName(course, getConfig('sem_number')) }} diff --git a/resources/vue/mixins/MyCoursesMixin.js b/resources/vue/mixins/MyCoursesMixin.js index dcf73a6..6b22707 100644 --- a/resources/vue/mixins/MyCoursesMixin.js +++ b/resources/vue/mixins/MyCoursesMixin.js @@ -142,7 +142,7 @@ export default { } result.url = this.urlFor('seminar_main.php', { - auswahl: course.id, + to: course.id, redirect_to: result.url, }); } -- cgit v1.0