From 84d8a9bb6737509a26e3723c7b30cb5b0b68e54c Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 8 Dec 2022 16:36:17 +0800 Subject: [PATCH] lint --- packages/api/src/services/groups.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/api/src/services/groups.ts b/packages/api/src/services/groups.ts index 296b18954..2cebfaa91 100644 --- a/packages/api/src/services/groups.ts +++ b/packages/api/src/services/groups.ts @@ -172,12 +172,11 @@ export const leaveGroup = async ( throw new Error('User not in group') } - const membershipId = membership.id - await t.getRepository(GroupMembership).remove(membership) + await t.getRepository(GroupMembership).delete(membership.id) if (group.members.length === 1) { // delete the group if there are no more members - await t.getRepository(Group).remove(group) + await t.getRepository(Group).delete(group.id) return true } @@ -185,7 +184,7 @@ export const leaveGroup = async ( if (membership.isAdmin) { // If the user is the only admin, we need to promote another user to admin const hasAdmin = group.members.some( - (m) => m.isAdmin && m.id !== membershipId + (m) => m.isAdmin && m.id !== membership.id ) if (!hasAdmin) { const newAdmin = group.members.find((m) => !m.isAdmin)