From f5adc4d9f31384d569047f9d0c485b13052b5b7b Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Wed, 8 Jan 2025 18:44:58 +0800 Subject: [PATCH] misc: removed unnecessary type assertion --- backend/src/ee/services/permission/permission-service.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/backend/src/ee/services/permission/permission-service.ts b/backend/src/ee/services/permission/permission-service.ts index 1c79c0a62..79103bd2f 100644 --- a/backend/src/ee/services/permission/permission-service.ts +++ b/backend/src/ee/services/permission/permission-service.ts @@ -503,12 +503,9 @@ export const permissionServiceFactory = ({ const rolePermissions = groupProjectPermission.roles?.map(({ role, permissions }) => ({ role, permissions })) || []; const rules = buildProjectPermissionRules(rolePermissions); - const permission = createMongoAbility( - rules as RawRuleOf>[], - { - conditionsMatcher - } - ); + const permission = createMongoAbility(rules, { + conditionsMatcher + }); return { permission,