feat: minor bug fix on access operation

This commit is contained in:
=
2024-08-02 19:28:31 +05:30
parent 13e0dd8e0f
commit cf5260b383
2 changed files with 3 additions and 3 deletions

View File

@@ -61,14 +61,14 @@ export const registerOrgAdminRouter = async (server: FastifyZodProvider) => {
},
onRequest: verifyAuth([AuthMode.JWT]),
handler: async (req) => {
const { membership, isExistingMember } = await server.services.orgAdmin.accessProject({
const { membership } = await server.services.orgAdmin.accessProject({
actorOrgId: req.permission.orgId,
actorAuthMethod: req.permission.authMethod,
actorId: req.permission.id,
actor: req.permission.type,
projectId: req.params.projectId
});
if (!isExistingMember && req.auth.authMode === AuthMode.JWT) {
if (req.auth.authMode === AuthMode.JWT) {
await server.services.auditLog.createAuditLog({
...req.auditLogInfo,
projectId: req.params.projectId,

View File

@@ -169,7 +169,7 @@ export const orgAdminServiceFactory = ({
},
tx
);
return projectMembership;
return newProjectMembership;
});
return { isExistingMember: false, membership: updatedMembership };
};