Fixed error in PermissionService

This commit is contained in:
2025-05-27 23:52:48 +02:00
parent 49ac876a66
commit 7aa438f6c1
4 changed files with 16 additions and 10 deletions

View File

@@ -6,10 +6,10 @@
{
"Module": "roles",
"Operations": [
{ "Operation": "create", "Roles": [] },
{ "Operation": "create", "Roles": ["Admin"] },
{ "Operation": "read", "Roles": [] },
{ "Operation": "update", "Roles": [] },
{ "Operation": "delete", "Roles": [] },
{ "Operation": "update", "Roles": ["Admin"] },
{ "Operation": "delete", "Roles": ["Admin"] },
{ "Operation": "list", "Roles": [] },
{ "Operation": "use", "Roles": [] }
]

View File

@@ -1103,6 +1103,10 @@ public class PermissionService_Tests
Assert.IsTrue(cleanedPermissions.Contains("base.roles.list"));
Assert.IsTrue(cleanedPermissions.Contains("base.roles.use"));
Assert.IsTrue(cleanedPermissions.Contains("base.roles.create for role Admin"));
Assert.IsTrue(cleanedPermissions.Contains("base.roles.update for role Admin"));
Assert.IsTrue(cleanedPermissions.Contains("base.roles.delete for role Admin"));
Assert.IsTrue(cleanedPermissions.Contains("base.users.create"));
Assert.IsTrue(cleanedPermissions.Contains("base.users.read"));
Assert.IsTrue(cleanedPermissions.Contains("base.users.update"));