From 121b4abbdafeb43ce72f7b58bae0e5a3a441fc8a Mon Sep 17 00:00:00 2001 From: Anna No Date: Tue, 19 Apr 2022 23:39:48 +0700 Subject: [PATCH] Board: Use for join action Signed-off-by: Anna No --- plugins/board-resources/src/utils/CardUtils.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/board-resources/src/utils/CardUtils.ts b/plugins/board-resources/src/utils/CardUtils.ts index 76104e0fe5..b69ee4b4b3 100644 --- a/plugins/board-resources/src/utils/CardUtils.ts +++ b/plugins/board-resources/src/utils/CardUtils.ts @@ -40,14 +40,12 @@ export function hasDate (card: Card): boolean { export function addCurrentUser (card: Card, client: Client): void { const employee = (getCurrentAccount() as EmployeeAccount).employee - const members = card.members ?? [] - if (members.includes(employee)) { + if (card.members?.includes(employee)) { return } - members.push(employee) - updateCard(client, card, 'members', members) + client.update(card, { $push: { members: employee } }) } export function archiveCard (card: Card, client: Client): void {