diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue index 5bf15da36395d954fe6b3db0176d08b21f9e0273..9383fa7dc4157a09bf4e115d3b435dfb99ee050b 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue @@ -37,7 +37,7 @@ <!-- secondary --> <!-- TODO: Return to form on cancel? form=true --> <cancel-button - @click="popup = false" + @click="cancel" :disabled="loading" /> <!-- primary --> @@ -89,6 +89,10 @@ export default { }; }, methods: { + cancel() { + this.popup = false; + this.form = true; + }, confirm() { // TODO: Send mutation (shown in absence-creation-summary) popup = false;