fix: add /document-types to visible route whitelist and permission map

This commit is contained in:
wren
2026-04-30 14:27:06 +08:00
parent 283c8228b2
commit acdcfeb0be
@@ -26,6 +26,7 @@ class RbacServiceImpl(IRbacService):
"/settings",
"/entry-modules",
"/role-permissions",
"/document-types",
)
_COMPAT_ROUTE_BLUEPRINTS: dict[str, list[dict[str, Any]]] = {
@@ -539,9 +540,10 @@ class RbacServiceImpl(IRbacService):
"/files": ["documents:"],
"/files/upload": ["documents:upload:"],
"/documents": ["documents:"],
"/settings": ["entry_module:", "rbac:"],
"/settings": ["entry_module:", "rbac:", "doc_type:"],
"/entry-modules": ["entry_module:"],
"/role-permissions": ["rbac:"],
"/document-types": ["doc_type:"],
"/rules": ["rules:"],
"/rule-groups": ["rules:"],
"/rules/list": ["rules:"],