From 536604455b0edb614607abef1d674d1eb9244308 Mon Sep 17 00:00:00 2001 From: Amit Sharma <74371312+Amit91848@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:00:54 +0530 Subject: [PATCH] fix: BUG: adding filters to settings/teams/[team-id]/members page throws error (#18631) --- packages/features/ee/teams/components/MemberList.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/features/ee/teams/components/MemberList.tsx b/packages/features/ee/teams/components/MemberList.tsx index 277702ef3a..1380c3ee09 100644 --- a/packages/features/ee/teams/components/MemberList.tsx +++ b/packages/features/ee/teams/components/MemberList.tsx @@ -351,8 +351,9 @@ function MemberListContent(props: Props) { ); }, filterFn: (rows, id, filterValue) => { + const { data } = filterValue; const userEmail = rows.original.email; - return filterValue.includes(userEmail); + return data.includes(userEmail); }, }, { @@ -387,13 +388,14 @@ function MemberListContent(props: Props) { ); }, filterFn: (rows, id, filterValue) => { - if (filterValue.includes("PENDING")) { - if (filterValue.length === 1) return !rows.original.accepted; - else return !rows.original.accepted || filterValue.includes(rows.getValue(id)); + const { data } = filterValue; + if (data.includes("PENDING")) { + if (data.length === 1) return !rows.original.accepted; + else return !rows.original.accepted || data.includes(rows.getValue(id)); } // Show only the selected roles - return filterValue.includes(rows.getValue(id)); + return data.includes(rows.getValue(id)); }, }, {