From 39e5479947d58f9f36fb822e1043386f244d5851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Z=C3=BCrcher?= Date: Sun, 16 Nov 2025 08:42:54 +0100 Subject: [PATCH] fix wrong filter parameter --- src/vueLib/tables/members/MembersTable.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/vueLib/tables/members/MembersTable.ts b/src/vueLib/tables/members/MembersTable.ts index c8ae96f..31597af 100644 --- a/src/vueLib/tables/members/MembersTable.ts +++ b/src/vueLib/tables/members/MembersTable.ts @@ -241,8 +241,9 @@ export function useMemberTable() { .finally(() => { loading.value = false; //filter same members out so list is shorter + filteredMembers.value = allMembers.value; if (filter) { - filteredMembers.value = allMembers.value.filter( + filteredMembers.value = filteredMembers.value.filter( (m1) => !filter.some((m2) => { if (filterbyName) { @@ -256,7 +257,7 @@ export function useMemberTable() { //second filter const list = filterList.value ?? []; if (filterList.value && filterList.value.length > 0) { - filteredMembers.value = allMembers.value.filter((member) => + filteredMembers.value = filteredMembers.value.filter((member) => list.every((filterItem) => { const keys = filterItem.keys ?? []; if (keys.includes('null')) return true;