From 2c33205cdc08d4a7fd7853a98adc3b8f208b2da0 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Wed, 5 Mar 2025 22:41:38 +0100 Subject: [PATCH] fix: jsegarra ticketList proposal --- src/pages/Customer/composables/getAddresses.js | 6 ++++++ src/pages/Ticket/TicketList.vue | 1 + 2 files changed, 7 insertions(+) diff --git a/src/pages/Customer/composables/getAddresses.js b/src/pages/Customer/composables/getAddresses.js index 1698388ee..568b7b571 100644 --- a/src/pages/Customer/composables/getAddresses.js +++ b/src/pages/Customer/composables/getAddresses.js @@ -9,6 +9,12 @@ export async function getAddresses(clientId, _filter = {}) { relation: 'client', scope: { fields: ['defaultAddressFk'], + include: { + relation: 'defaultAddress', + scope: { + fields: ['id', 'agencyModeFk'], + }, + }, }, }, ], diff --git a/src/pages/Ticket/TicketList.vue b/src/pages/Ticket/TicketList.vue index ad0e6f15f..b47e78c99 100644 --- a/src/pages/Ticket/TicketList.vue +++ b/src/pages/Ticket/TicketList.vue @@ -267,6 +267,7 @@ const onClientSelected = async (formData) => { }; const fetchAddresses = async (formData) => { + if (!formData.clientId) return; const { data } = await getAddresses(formData.clientId); formInitialData.value = { clientId: formData.clientId }; if (!data) return;