From 837cbff092284f5336e0bbb1badaa862d9acb5b4 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Mon, 24 Nov 2025 16:22:45 +0100 Subject: [PATCH] Only offer local groups in user config dialog --- dashboard/src/components/UserDialog.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dashboard/src/components/UserDialog.vue b/dashboard/src/components/UserDialog.vue index 1736b2459..ca61662ff 100644 --- a/dashboard/src/components/UserDialog.vue +++ b/dashboard/src/components/UserDialog.vue @@ -202,7 +202,7 @@ defineExpose({ result.forEach(g => g.label = g.name); allGroups.value = result; allLocalGroups.value = result.filter(g => !g.source); - localGroupIds.value = (u ? u.groupIds.filter(g => !g.source) : []); + localGroupIds.value = u ? u.groupIds.filter(gid => allLocalGroups.value.find(g => g.id === gid)) : []; [error, result] = await profileModel.get(); if (error) return console.error(error);