From 7c6112c896205052c16908fccc30a154a263e84e Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 14 Feb 2025 14:16:26 +0100 Subject: [PATCH 01/10] refactor: refs #8606 modified table height and deleted void file --- src/pages/Zone/Card/ZoneCalendar.vue | 0 src/pages/Zone/ZoneList.vue | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) delete mode 100644 src/pages/Zone/Card/ZoneCalendar.vue diff --git a/src/pages/Zone/Card/ZoneCalendar.vue b/src/pages/Zone/Card/ZoneCalendar.vue deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/pages/Zone/ZoneList.vue b/src/pages/Zone/ZoneList.vue index 1fa539c91..cbe0d516d 100644 --- a/src/pages/Zone/ZoneList.vue +++ b/src/pages/Zone/ZoneList.vue @@ -116,7 +116,7 @@ const columns = computed(() => [ }, }, { - align: 'left', + align: 'center', name: 'hour', label: t('list.close'), cardVisible: true, @@ -191,6 +191,7 @@ function formatRow(row) { :columns="columns" redirect="zone" :right-search="false" + table-height="85vh" > - - - - +
+
+ + + + +
+
@@ -246,3 +253,20 @@ es: Search zone: Buscar zona You can search zones by id or name: Puedes buscar zonas por id o nombre + + From 5ce7c7f597d56b078319b673013100e0b6e1c293 Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 18 Feb 2025 09:05:38 +0100 Subject: [PATCH 03/10] fix: refs #8606 fixed list e2e test --- src/pages/Zone/ZoneFilterPanel.vue | 8 +++++++- test/cypress/integration/zone/zoneList.spec.js | 11 ++++++++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/pages/Zone/ZoneFilterPanel.vue b/src/pages/Zone/ZoneFilterPanel.vue index 3a35527ab..bbe12189a 100644 --- a/src/pages/Zone/ZoneFilterPanel.vue +++ b/src/pages/Zone/ZoneFilterPanel.vue @@ -38,7 +38,12 @@ const agencies = ref([]); From a289c548f84535435760f092e7cffa4fbde3beb2 Mon Sep 17 00:00:00 2001 From: jorgep Date: Tue, 18 Feb 2025 16:25:30 +0100 Subject: [PATCH 07/10] fix: refs #8372 ensure save operation completes before proceeding in FormModelPopup --- src/components/FormModelPopup.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/FormModelPopup.vue b/src/components/FormModelPopup.vue index 4dbd1bb44..10bf8aae2 100644 --- a/src/components/FormModelPopup.vue +++ b/src/components/FormModelPopup.vue @@ -33,7 +33,7 @@ const onDataSaved = (formData, requestResponse) => { const onClick = async () => { isSaveAndContinue.value = true; - formModelRef.value.save(); + await formModelRef.value.save(); }; const isLoading = computed(() => formModelRef.value?.isLoading); From 52edf79716bba90c47e88e57833a535c28f3bc8c Mon Sep 17 00:00:00 2001 From: jorgep Date: Tue, 18 Feb 2025 17:55:44 +0100 Subject: [PATCH 08/10] refactor: refs #8372 streamline form submission handling and improve keyup event logic in FormModel --- src/boot/qformMixin.js | 17 ----------- src/components/FormModel.vue | 28 +++++++++++++++---- .../components/CustomerNewPayment.vue | 4 +-- 3 files changed, 24 insertions(+), 25 deletions(-) diff --git a/src/boot/qformMixin.js b/src/boot/qformMixin.js index cb31391b3..182c51e47 100644 --- a/src/boot/qformMixin.js +++ b/src/boot/qformMixin.js @@ -30,22 +30,5 @@ export default { } catch (error) { console.error(error); } - form.addEventListener('keyup', function (evt) { - if (evt.key === 'Enter' && !that.$attrs['prevent-submit']) { - const input = evt.target; - if (input.type == 'textarea' && evt.shiftKey) { - evt.preventDefault(); - let { selectionStart, selectionEnd } = input; - input.value = - input.value.substring(0, selectionStart) + - '\n' + - input.value.substring(selectionEnd); - selectionStart = selectionEnd = selectionStart + 1; - return; - } - evt.preventDefault(); - that.onSubmit(); - } - }); }, }; diff --git a/src/components/FormModel.vue b/src/components/FormModel.vue index 633f1254d..5681ce11c 100644 --- a/src/components/FormModel.vue +++ b/src/components/FormModel.vue @@ -1,6 +1,6 @@