From 51edd7f655cb6d30ca0ea724ca37c82daa2bbf57 Mon Sep 17 00:00:00 2001 From: matthieu Date: Thu, 15 Jan 2026 13:43:23 +0100 Subject: [PATCH] fix(machines): enrichir les relations --- app/pages/machines/index.vue | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/app/pages/machines/index.vue b/app/pages/machines/index.vue index 0e52888..08de066 100644 --- a/app/pages/machines/index.vue +++ b/app/pages/machines/index.vue @@ -163,8 +163,21 @@ const categories = computed(() => { return Array.from(cats) }) +// Enrichir les machines avec les objets site et typeMachine complets +const enrichedMachines = computed(() => { + return machines.value.map((machine) => { + const site = sites.value.find(s => s.id === machine.siteId) + const typeMachine = machineTypes.value.find(t => t.id === machine.typeMachineId) + return { + ...machine, + site: site || null, + typeMachine: typeMachine || null + } + }) +}) + const filteredMachines = computed(() => { - let filtered = machines.value + let filtered = enrichedMachines.value if (selectedSite.value) { filtered = filtered.filter(machine => machine.siteId === selectedSite.value)