From fd7faad076eaea93f42e95898fbbfe1e0c2f6f2b Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Wed, 8 Jan 2025 10:50:42 +0100 Subject: [PATCH] Fix cache update when marking students as present --- .../apps/alsijil/frontend/components/coursebook/Coursebook.vue | 2 +- .../components/coursebook/absences/absenceCreation.graphql | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue index 87d9f4290..39c6e8a36 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue @@ -69,7 +69,7 @@ <DocumentationLoader /> </template> </infinite-scrolling-date-sorted-c-r-u-d-iterator> - <absence-creation-dialog :absence-reasons="absenceReasons" /> + <absence-creation-dialog :absence-reasons="absenceReasons" :affected-query="lastQuery" /> </div> </template> diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql index f77c78701..f7f6de02e 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql @@ -73,6 +73,9 @@ mutation clearAbsencesForPersons( relatedDocumentation { id } + absenceReason { + id + } } } } -- GitLab