diff --git a/packages/hoppscotch-backend/src/admin/admin.resolver.ts b/packages/hoppscotch-backend/src/admin/admin.resolver.ts index 1ead2f4b8..84f34b41b 100644 --- a/packages/hoppscotch-backend/src/admin/admin.resolver.ts +++ b/packages/hoppscotch-backend/src/admin/admin.resolver.ts @@ -282,7 +282,7 @@ export class AdminResolver { ): Promise { const invite = await this.adminService.revokeUserInvite( inviteeEmail, - adminUser, + adminUser.uid, ); if (E.isLeft(invite)) throwErr(invite.left); return invite.right; diff --git a/packages/hoppscotch-backend/src/admin/admin.service.ts b/packages/hoppscotch-backend/src/admin/admin.service.ts index 80792011f..7b152a60e 100644 --- a/packages/hoppscotch-backend/src/admin/admin.service.ts +++ b/packages/hoppscotch-backend/src/admin/admin.service.ts @@ -117,7 +117,7 @@ export class AdminService { * @param adminUser Admin object * @returns an Either of array of `InvitedUser` object or error string */ - async revokeUserInvite(inviteeEmail: string, adminUser: Admin) { + async revokeUserInvite(inviteeEmail: string, adminUid: string) { try { const deletedInvitee = await this.prisma.invitedUsers.delete({ where: { @@ -132,7 +132,7 @@ export class AdminService { invitedOn: deletedInvitee.invitedOn, }; - this.pubsub.publish(`admin/${adminUser.uid}/revoked`, invitedUser); + this.pubsub.publish(`admin/${adminUid}/revoked`, invitedUser); return E.right(true); } catch (error) {