From 0188bc7bc39b44f523b67e9c20f23b0bc37e027c Mon Sep 17 00:00:00 2001 From: jorgep Date: Tue, 18 Feb 2025 18:26:01 +0100 Subject: [PATCH 1/3] fix: refs #6897 update onClick logic to correctly handle save and continue functionality in FormModelPopup --- src/components/FormModelPopup.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/FormModelPopup.vue b/src/components/FormModelPopup.vue index 10bf8aae2..672eeff7a 100644 --- a/src/components/FormModelPopup.vue +++ b/src/components/FormModelPopup.vue @@ -27,12 +27,12 @@ const formModelRef = ref(null); const closeButton = ref(null); const isSaveAndContinue = ref(false); const onDataSaved = (formData, requestResponse) => { - if (closeButton.value && isSaveAndContinue.value) closeButton.value.click(); + if (closeButton.value && !isSaveAndContinue.value) closeButton.value.click(); emit('onDataSaved', formData, requestResponse); }; -const onClick = async () => { - isSaveAndContinue.value = true; +const onClick = async (saveAndContinue) => { + isSaveAndContinue.value = saveAndContinue; await formModelRef.value.save(); }; @@ -83,7 +83,7 @@ defineExpose({ :flat="showSaveAndContinueBtn" :label="t('globals.save')" :title="t('globals.save')" - @click="onClick" + @click="onClick(false)" color="primary" class="q-ml-sm" :disabled="isLoading" @@ -101,7 +101,7 @@ defineExpose({ :loading="isLoading" data-cy="FormModelPopup_isSaveAndContinue" z-max - @click="onClick" + @click="onClick(true)" /> From c52f13e35aaca2519d4fc75e7e66a6471000971c Mon Sep 17 00:00:00 2001 From: Jon Elias Date: Wed, 19 Feb 2025 07:33:52 +0000 Subject: [PATCH 2/3] Warmfix[ZoneBasicData]: fixed basic data and address column in list --- src/pages/Zone/Card/ZoneBasicData.vue | 9 +++++---- src/pages/Zone/ZoneList.vue | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/pages/Zone/Card/ZoneBasicData.vue b/src/pages/Zone/Card/ZoneBasicData.vue index b38d2749b..03013f011 100644 --- a/src/pages/Zone/Card/ZoneBasicData.vue +++ b/src/pages/Zone/Card/ZoneBasicData.vue @@ -25,7 +25,7 @@ const setFilteredAddresses = (data) => { @on-fetch="(data) => (validAddresses = data)" /> - +