From 3e64e50385604770e21aef74f142461d53b27ced Mon Sep 17 00:00:00 2001 From: Mayank Mishra Date: Fri, 14 Nov 2025 15:25:56 +0530 Subject: [PATCH] fixed the condition for minglar login --- src/modules/minglaradmin/handlers/registration.ts | 2 +- src/modules/minglaradmin/services/minglar.service.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/minglaradmin/handlers/registration.ts b/src/modules/minglaradmin/handlers/registration.ts index a4ae84c..6437b53 100644 --- a/src/modules/minglaradmin/handlers/registration.ts +++ b/src/modules/minglaradmin/handlers/registration.ts @@ -35,7 +35,7 @@ export const handler = safeHandler(async ( }); if(!user || ![ROLE.MINGLAR_ADMIN, ROLE.CO_ADMIN, ROLE.ACCOUNT_MANAGER].includes(user.roleXid)){ - throw new ApiError(404, 'You are not allowed to register directly. Please contact minglar admin.'); + throw new ApiError(403, 'You are not allowed to register directly. Please contact minglar admin.'); } if (user && user.userPassword) { diff --git a/src/modules/minglaradmin/services/minglar.service.ts b/src/modules/minglaradmin/services/minglar.service.ts index e1b44cc..057857f 100644 --- a/src/modules/minglaradmin/services/minglar.service.ts +++ b/src/modules/minglaradmin/services/minglar.service.ts @@ -121,7 +121,7 @@ export class MinglarService { } console.log(existingUser.roleXid); - if (existingUser.roleXid !== ROLE.MINGLAR_ADMIN || existingUser.roleXid !== ROLE.CO_ADMIN || existingUser.roleXid !== ROLE.ACCOUNT_MANAGER) { + if (existingUser.roleXid !== ROLE.MINGLAR_ADMIN && existingUser.roleXid !== ROLE.CO_ADMIN && existingUser.roleXid !== ROLE.ACCOUNT_MANAGER) { throw new ApiError(403, 'Access denied.'); }