From 44e65926ea76da464b16c6e629cef481805184ea Mon Sep 17 00:00:00 2001 From: Thijn Date: Wed, 23 Oct 2024 11:32:46 +0200 Subject: [PATCH] Revert "fixed klant sub object niet switchen - WIP" This reverts commit a7dc048e91ba38dc15e305d8c04ead3ce62373de. --- src/views/klanten/KlantDetails.vue | 39 +++++++++++------------------- 1 file changed, 14 insertions(+), 25 deletions(-) diff --git a/src/views/klanten/KlantDetails.vue b/src/views/klanten/KlantDetails.vue index 6b4776b..4c8462c 100644 --- a/src/views/klanten/KlantDetails.vue +++ b/src/views/klanten/KlantDetails.vue @@ -290,7 +290,6 @@ export default { }, data() { return { - currentActiveKlant: undefined, zaken: [], taken: [], berichten: [], @@ -299,17 +298,7 @@ export default { } }, mounted() { - if (klantStore.klantItem?.id) { - this.currentActiveKlant = klantStore.klantItem - this.fetchKlantData(klantStore.klantItem.id) - } - }, - updated() { - // if klantStore.klantItem.id is not falsy and the currentActiveKlant is not the same as klantStore.klantItem - if (!klantStore.klantItem?.id && (JSON.stringify(this.currentActiveKlant) !== JSON.stringify(klantStore.klantItem))) { - this.currentActiveKlant = klantStore.klantItem - this.fetchKlantData(klantStore.klantItem.id) - } + this.fetchKlantData(klantStore.klantItem.id); }, methods: { fetchKlantData(id) { @@ -317,37 +306,37 @@ export default { .then(response => response.json()) .then(data => { if (Array.isArray(data.results)) { - this.zaken = data.results + this.zaken = data.results; } - console.log(this.zaken) - return fetch(`/index.php/apps/zaakafhandelapp/api/klanten/${id}/taken`) + console.log(this.zaken); + return fetch(`/index.php/apps/zaakafhandelapp/api/klanten/${id}/taken`); }) .then(response => response.json()) .then(data => { if (Array.isArray(data.results)) { - this.taken = data.results + this.taken = data.results; } - console.log(this.taken) - return fetch(`/index.php/apps/zaakafhandelapp/api/klanten/${id}/berichten`) + console.log(this.taken); + return fetch(`/index.php/apps/zaakafhandelapp/api/klanten/${id}/berichten`); }) .then(response => response.json()) .then(data => { if (Array.isArray(data.results)) { - this.berichten = data.results + this.berichten = data.results; } - console.log(this.berichten) - return fetch(`/index.php/apps/zaakafhandelapp/api/klanten/${id}/audit_trail`) + console.log(this.berichten); + return fetch(`/index.php/apps/zaakafhandelapp/api/klanten/${id}/audit_trail`); }) .then(response => response.json()) .then(data => { if (Array.isArray(data)) { - this.auditTrails = data + this.auditTrails = data; } - console.log(this.auditTrails) + console.log(this.auditTrails); }) .catch(error => { - console.error('Error fetching klant data:', error) - }) + console.error('Error fetching klant data:', error); + }); }, }, }