From cebfbf011bc41ca9ce4dedb92d1bcdf352516c3e Mon Sep 17 00:00:00 2001 From: Livio Bieri Date: Wed, 4 Oct 2023 21:27:43 +0200 Subject: [PATCH] fix: select course& session if in course session --- client/src/pages/AppointmentsPage.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/client/src/pages/AppointmentsPage.vue b/client/src/pages/AppointmentsPage.vue index 9b088a16..a5496775 100644 --- a/client/src/pages/AppointmentsPage.vue +++ b/client/src/pages/AppointmentsPage.vue @@ -44,6 +44,15 @@ const courseSessions = computed(() => { }); const selectedSession = ref(courseSessions.value[0]); +// pre-select course and session if we are in a course session +if (courseSessionsStore.currentCourseSession) { + const session = courseSessionsStore.currentCourseSession; + const { id: courseId, title: courseName, slug: courseSlug } = session.course; + selectedCourse.value = { id: courseId, name: courseName, slug: courseSlug }; + const { id: sessionId, title: sessionName } = session; + selectedSession.value = { id: sessionId, name: sessionName }; +} + const initialItemCircle: Item = { id: UNFILTERED, name: t("a.AlleCircle"),