From 02026e0bb6cc93a59af73181e67b2aea4b60dd53 Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Tue, 29 Aug 2023 14:04:12 -0500 Subject: [PATCH] fix(server): invite user type might be null (#4020) --- apps/server/src/modules/workspaces/resolver.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/server/src/modules/workspaces/resolver.ts b/apps/server/src/modules/workspaces/resolver.ts index cd2cfe27f..88ba19824 100644 --- a/apps/server/src/modules/workspaces/resolver.ts +++ b/apps/server/src/modules/workspaces/resolver.ts @@ -198,12 +198,14 @@ export class WorkspaceResolver { user: true, }, }); - return data.map(({ id, accepted, type, user }) => ({ - ...user, - permission: type, - inviteId: id, - accepted, - })); + return data + .filter(({ user }) => !!user) + .map(({ id, accepted, type, user }) => ({ + ...user, + permission: type, + inviteId: id, + accepted, + })); } @Query(() => Boolean, {