misc: removed unnecessary type assertion

This commit is contained in:
Sheen Capadngan
2025-01-08 18:44:58 +08:00
parent d7c3192099
commit f5adc4d9f3
@@ -503,12 +503,9 @@ export const permissionServiceFactory = ({
const rolePermissions = const rolePermissions =
groupProjectPermission.roles?.map(({ role, permissions }) => ({ role, permissions })) || []; groupProjectPermission.roles?.map(({ role, permissions }) => ({ role, permissions })) || [];
const rules = buildProjectPermissionRules(rolePermissions); const rules = buildProjectPermissionRules(rolePermissions);
const permission = createMongoAbility<ProjectPermissionSet>( const permission = createMongoAbility<ProjectPermissionSet>(rules, {
rules as RawRuleOf<MongoAbility<ProjectPermissionSet>>[], conditionsMatcher
{ });
conditionsMatcher
}
);
return { return {
permission, permission,