Pass denied_permissions through in role create/update routes

This commit is contained in:
2026-07-20 23:13:47 +00:00
parent cb4c2173f6
commit 9142f8e1b2
+6
View File
@@ -137,6 +137,7 @@ async def create_role(
tenant_id,
body.name,
body.permissions,
body.denied_permissions,
body.field_permissions,
)
return JSONResponse(
@@ -145,7 +146,9 @@ async def create_role(
"id": str(role.id),
"name": role.name,
"permissions": role.permissions,
"denied_permissions": role.denied_permissions,
"field_permissions": role.field_permissions,
"permission_version": role.permission_version,
},
)
@@ -172,6 +175,7 @@ async def update_role(
rid,
body.name,
body.permissions,
body.denied_permissions,
body.field_permissions,
)
if role is None:
@@ -192,7 +196,9 @@ async def update_role(
"id": str(role.id),
"name": role.name,
"permissions": role.permissions,
"denied_permissions": role.denied_permissions,
"field_permissions": role.field_permissions,
"permission_version": role.permission_version,
}