diff --git a/src/store/card.js b/src/store/card.js index c8cc1d11df..614b1b8e06 100644 --- a/src/store/card.js +++ b/src/store/card.js @@ -26,7 +26,6 @@ export default function cardModuleFactory() { return false } let allTagsMatch = true - let allUsersMatch = true if (tags.length > 0) { tags.forEach((tag) => { @@ -40,12 +39,10 @@ export default function cardModuleFactory() { } if (users.length > 0) { - users.forEach((user) => { - if (!card?.assignedUsers || card.assignedUsers.findIndex((u) => u.participant.uid === user) === -1) { - allUsersMatch = false - } - }) - if (!allUsersMatch) { + const anyUserMatch = !card?.assignedUsers + ? false + : users.some((user) => card.assignedUsers.findIndex((u) => u.participant.uid === user) !== -1) + if (!anyUserMatch) { return false } }