Merge pull request #3433 from akhilmhdh/fix/permission

feat: dashboard failing on failing check
This commit is contained in:
Akhil Mohan
2025-04-16 13:00:43 +05:30
committed by GitHub
@@ -819,10 +819,14 @@ export const secretImportServiceFactory = ({
actorOrgId, actorOrgId,
actionProjectType: ActionProjectType.SecretManager actionProjectType: ActionProjectType.SecretManager
}); });
ForbiddenError.from(permission).throwUnlessCan( if (
ProjectPermissionActions.Read, permission.cannot(
subject(ProjectPermissionSub.SecretImports, { environment, secretPath }) ProjectPermissionActions.Read,
); subject(ProjectPermissionSub.SecretImports, { environment, secretPath })
)
) {
return [];
}
const folder = await folderDAL.findBySecretPath(projectId, environment, secretPath); const folder = await folderDAL.findBySecretPath(projectId, environment, secretPath);
if (!folder) return []; if (!folder) return [];