From acdcfeb0be29842e5bacd8e11af74121c504dd68 Mon Sep 17 00:00:00 2001 From: wren <“porlong@qq.com”> Date: Thu, 30 Apr 2026 14:27:06 +0800 Subject: [PATCH] fix: add /document-types to visible route whitelist and permission map --- .../fastapi_leaudit/services/impl/rbacServiceImpl.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fastapi_modules/fastapi_leaudit/services/impl/rbacServiceImpl.py b/fastapi_modules/fastapi_leaudit/services/impl/rbacServiceImpl.py index e814f32..4dc8910 100644 --- a/fastapi_modules/fastapi_leaudit/services/impl/rbacServiceImpl.py +++ b/fastapi_modules/fastapi_leaudit/services/impl/rbacServiceImpl.py @@ -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:"],