chore: pass adminUid to service function

This commit is contained in:
Mir Arif Hasan
2024-01-10 15:01:33 +06:00
parent 5fc9b5660a
commit 20e8b50524
2 changed files with 3 additions and 3 deletions

View File

@@ -282,7 +282,7 @@ export class AdminResolver {
): Promise<boolean> {
const invite = await this.adminService.revokeUserInvite(
inviteeEmail,
adminUser,
adminUser.uid,
);
if (E.isLeft(invite)) throwErr(invite.left);
return invite.right;

View File

@@ -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) {