From 53f69738a5a11c291decfcbee18bbdbdb32167f3 Mon Sep 17 00:00:00 2001 From: Kevin Martinez <kevin.martinez@mindshore.io> Date: Thu, 22 Feb 2024 21:49:07 -0300 Subject: [PATCH] Fix routes form update --- src/pages/Route/Card/RouteForm.vue | 6 +++--- src/pages/Route/Roadmap/RoadmapBasicData.vue | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/pages/Route/Card/RouteForm.vue b/src/pages/Route/Card/RouteForm.vue index 5029ce4c0..8d32f6773 100644 --- a/src/pages/Route/Card/RouteForm.vue +++ b/src/pages/Route/Card/RouteForm.vue @@ -18,8 +18,8 @@ const { t } = useI18n(); const route = useRoute(); const router = useRouter(); const stateStore = useStateStore(); -const shelvingId = route.params?.id || null; -const isNew = Boolean(!shelvingId); +const shelvingId = ref(route.params?.id || null); +const isNew = Boolean(!shelvingId.value); const defaultInitialData = { agencyModeFk: null, created: null, @@ -111,7 +111,7 @@ const onSave = (data, response) => { auto-load /> <FormModel - :url="isNew ? null : `Routes/${shelvingId}`" + :url="isNew ? null : `Routes/${route.params?.id}`" :url-create="isNew ? 'Routes' : null" :observe-form-changes="!isNew" :filter="routeFilter" diff --git a/src/pages/Route/Roadmap/RoadmapBasicData.vue b/src/pages/Route/Roadmap/RoadmapBasicData.vue index 889868e5a..8b10f5e57 100644 --- a/src/pages/Route/Roadmap/RoadmapBasicData.vue +++ b/src/pages/Route/Roadmap/RoadmapBasicData.vue @@ -14,7 +14,6 @@ import {ref} from "vue"; const { t } = useI18n(); const router = useRouter(); const route = useRoute(); -const entityId = route.params?.id || null; const supplierList = ref([]); const filter = { include: [{ relation: 'supplier' }] }; @@ -33,7 +32,7 @@ const onSave = (data, response) => { @on-fetch="(data) => (supplierList = data)" /> <FormModel - :url="`Roadmaps/${entityId}`" + :url="`Roadmaps/${route.params?.id}`" observe-form-changes :filter="filter" model="roadmap"