From 3b9ccab48c2d47fe0177368210b18b77bceaa09c Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 20 Jan 2025 08:01:46 +0100 Subject: [PATCH] fix: redirect to Ticketsale when confirming an order --- src/pages/Order/Card/OrderLines.vue | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/pages/Order/Card/OrderLines.vue b/src/pages/Order/Card/OrderLines.vue index 6093addb5..36dc3883e 100644 --- a/src/pages/Order/Card/OrderLines.vue +++ b/src/pages/Order/Card/OrderLines.vue @@ -208,15 +208,28 @@ async function remove(item) { async function handleConfirm() { const result = await confirm(route.params.id); if (result) { + const sale = await axios.get(`OrderRows`, { + params: { + filter: JSON.stringify({ + where: { orderFk: route.params.id }, + }), + }, + }); + const ticket = await axios.get(`Sales`, { + params: { + filter: JSON.stringify({ + where: { id: sale.data[0].saleFk }, + }), + }, + }); quasar.notify({ message: t('globals.dataSaved'), type: 'positive', }); router.push({ name: 'TicketSale', - query: { - table: JSON.stringify({ id: route.params.id }), - }, + params: { id: ticket.data[0].ticketFk }, + query: { table: JSON.stringify({ filter: { limit: 20, skip: 0 } }) }, }); } } -- 2.40.1