From 254f8bc41194d2622313a0a73ab996d2c2b9429c Mon Sep 17 00:00:00 2001 From: matthieu Date: Sun, 15 Mar 2026 21:34:21 +0100 Subject: [PATCH] fix(admin) : handle null/IRI client in project filter for UserDrawer Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/components/user/UserDrawer.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/components/user/UserDrawer.vue b/frontend/components/user/UserDrawer.vue index 1ffcc90..bd4ac85 100644 --- a/frontend/components/user/UserDrawer.vue +++ b/frontend/components/user/UserDrawer.vue @@ -121,7 +121,7 @@ const clientOptions = computed(() => [ const filteredProjects = computed(() => { if (form.clientId === null) return [] return allProjects.value.filter( - (p) => p.client !== null && p.client.id === form.clientId, + (p) => p.client && typeof p.client === 'object' && 'id' in p.client && p.client.id === form.clientId, ) })