From 2acec8b28f57cfd0fb55dbc02a2c780a282291ce Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Mon, 11 Sep 2023 19:16:26 +0200 Subject: [PATCH] Close lesson detail view after amending --- .../components/calendar_feeds/details/LessonDetails.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue b/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue index 1ed30809..03987bcf 100644 --- a/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue +++ b/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue @@ -113,7 +113,7 @@ :get-patch-data="transformPatchData" :edit-item="initPatchData" @cancel="amendEvent.open = false" - @save="$emit('refreshCalendar')" + @save="onAmendSave()" > <template #subject.field="{ attrs, on, item }"> <v-autocomplete @@ -250,6 +250,10 @@ export default { cancelled: cancelled ? true : false, }; }, + onAmendSave() { + this.$emit('refreshCalendar'); + this.model = false; + }, }, computed: { initPatchData() { -- GitLab