mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-08 15:28:25 +00:00
misc: removed unnecessary type assertion
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user