From 955d2dd5c43e1b0d30ecd477e0bd8bf314752cca Mon Sep 17 00:00:00 2001 From: jtubau Date: Wed, 26 Feb 2025 10:27:26 +0100 Subject: [PATCH] fix: refs #8619 handle empty ticket records in RouteDescriptor component --- src/pages/Route/Card/RouteDescriptor.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/Route/Card/RouteDescriptor.vue b/src/pages/Route/Card/RouteDescriptor.vue index 28d042836..b98d99724 100644 --- a/src/pages/Route/Card/RouteDescriptor.vue +++ b/src/pages/Route/Card/RouteDescriptor.vue @@ -27,12 +27,14 @@ const getZone = async () => { const filter = { where: { routeFk: $props.id ? $props.id : route.params.id }, }; - const { data: [firstRecord] = [] } = await axios.get('Tickets/filter', { + const { data } = await axios.get('Tickets/filter', { params: { filter: JSON.stringify(filter), }, }); - if (!firstRecord) return; + + if ( data.length == 0 ) return; + const firstRecord = data[0]; zoneId.value = firstRecord.zoneFk; const { data: zoneData } = await axios.get(`Zones/${zoneId.value}`);