From c58bbdca935e6c57566877da1c068212e4a7d690 Mon Sep 17 00:00:00 2001 From: Felix Ruf Date: Tue, 25 Jun 2024 11:41:03 +0200 Subject: [PATCH 1/2] fixed a bug that occured on creating a new week, when getting the lockdates for the to be created week --- src/Resources/src/views/Menu.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Resources/src/views/Menu.vue b/src/Resources/src/views/Menu.vue index fbf32bc27..f2b40bba4 100644 --- a/src/Resources/src/views/Menu.vue +++ b/src/Resources/src/views/Menu.vue @@ -113,7 +113,10 @@ onMounted(async () => { await getDishCountForWeek(); } await fetchEvents(); - await fetchLockDatesForWeek(parseWeekId.value); + + if (props.create !== null) { + await fetchLockDatesForWeek(parseWeekId.value); + } setUpDaysAndEnabled(); From ba18b25ffb5abfda5fe5ed0853622341965e00a5 Mon Sep 17 00:00:00 2001 From: Felix Ruf Date: Tue, 25 Jun 2024 13:16:19 +0200 Subject: [PATCH 2/2] fixed error that was created during initial commit --- src/Resources/src/views/Menu.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Resources/src/views/Menu.vue b/src/Resources/src/views/Menu.vue index f2b40bba4..0fda18a28 100644 --- a/src/Resources/src/views/Menu.vue +++ b/src/Resources/src/views/Menu.vue @@ -114,7 +114,7 @@ onMounted(async () => { } await fetchEvents(); - if (props.create !== null) { + if (props.create === null) { await fetchLockDatesForWeek(parseWeekId.value); }