feat: fixed ts issues

This commit is contained in:
=
2025-04-21 21:30:28 +05:30
parent 40781949a6
commit 4aa3552060
3 changed files with 4 additions and 2 deletions
@@ -248,6 +248,7 @@ export const projectRoleServiceFactory = ({
actorEmail: ""
}
: undefined;
if (impersonation?.actorType === ActorType.IDENTITY) {
const identityDetails = await identityDAL.findById(impersonation.actorId);
if (!identityDetails) throw new NotFoundError({ message: `Identity with ID ${impersonation.actorId} not found` });
@@ -258,6 +259,7 @@ export const projectRoleServiceFactory = ({
impersonation.actorName = `${userDetails?.firstName} ${userDetails?.lastName || ""}`;
impersonation.actorEmail = userDetails?.email || "";
}
return { permissions: packRules(permission.rules), membership, impersonation };
};