From c3ae161eb01ba4fd5e178cda82735ea0ff4a4a63 Mon Sep 17 00:00:00 2001 From: benjaminedc Date: Fri, 9 May 2025 12:38:41 +0200 Subject: [PATCH] refactor: refs #7549 optimize claim data retrieval in handleWorker function --- src/pages/Claim/Card/ClaimDevelopment.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pages/Claim/Card/ClaimDevelopment.vue b/src/pages/Claim/Card/ClaimDevelopment.vue index 749cbd932..f866e04a3 100644 --- a/src/pages/Claim/Card/ClaimDevelopment.vue +++ b/src/pages/Claim/Card/ClaimDevelopment.vue @@ -8,6 +8,7 @@ import VnSelect from 'components/common/VnSelect.vue'; import { tMobile } from 'composables/tMobile'; import VnSelectWorker from 'src/components/common/VnSelectWorker.vue'; import axios from 'axios'; +import { useArrayData } from 'composables/useArrayData'; const route = useRoute(); @@ -20,6 +21,7 @@ const claimResponsibles = ref([]); const claimRedeliveries = ref([]); const selected = ref([]); const saveButtonRef = ref(); +const arrayData = useArrayData('Claim'); const developmentsFilter = computed(() => { return { @@ -119,7 +121,7 @@ const handleWorker = async (row) => { (responsible) => responsible.description === 'Comerciales', ); - const { data: claim } = await axios.get(`Claims/${route.params.id}`); + const claim = arrayData.store.data; if (claimResponsibleFk === commercialResponsible?.id) { row.workerFk = claim.workerFk;