fix wrong filter parameter

This commit is contained in:
Adrian Zürcher
2025-11-16 08:42:54 +01:00
parent 5c15fb5599
commit 39e5479947

View File

@@ -241,8 +241,9 @@ export function useMemberTable() {
.finally(() => { .finally(() => {
loading.value = false; loading.value = false;
//filter same members out so list is shorter //filter same members out so list is shorter
filteredMembers.value = allMembers.value;
if (filter) { if (filter) {
filteredMembers.value = allMembers.value.filter( filteredMembers.value = filteredMembers.value.filter(
(m1) => (m1) =>
!filter.some((m2) => { !filter.some((m2) => {
if (filterbyName) { if (filterbyName) {
@@ -256,7 +257,7 @@ export function useMemberTable() {
//second filter //second filter
const list = filterList.value ?? []; const list = filterList.value ?? [];
if (filterList.value && filterList.value.length > 0) { if (filterList.value && filterList.value.length > 0) {
filteredMembers.value = allMembers.value.filter((member) => filteredMembers.value = filteredMembers.value.filter((member) =>
list.every((filterItem) => { list.every((filterItem) => {
const keys = filterItem.keys ?? []; const keys = filterItem.keys ?? [];
if (keys.includes('null')) return true; if (keys.includes('null')) return true;