From 5bf0527f36367c94491672bc242f342c81ed0d27 Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Tue, 2 Jun 2026 13:31:56 +0800 Subject: [PATCH] fix: Knowledge form list permission --- apps/knowledge/views/knowledge_workflow.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/knowledge/views/knowledge_workflow.py b/apps/knowledge/views/knowledge_workflow.py index 0284b9ffef5..66f8c0dc69b 100644 --- a/apps/knowledge/views/knowledge_workflow.py +++ b/apps/knowledge/views/knowledge_workflow.py @@ -22,13 +22,13 @@ class KnowledgeDatasourceFormListView(APIView): authentication_classes = [TokenAuth] @has_permissions( - PermissionConstants.KNOWLEDGE_WORKFLOW_READ.get_workspace_knowledge_permission(), - PermissionConstants.KNOWLEDGE_WORKFLOW_READ.get_workspace_permission_workspace_manage_role(), + PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_knowledge_permission(), + PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission_workspace_manage_role(), RoleConstants.WORKSPACE_MANAGE.get_workspace_role(), ViewPermission( [RoleConstants.USER.get_workspace_role()], [PermissionConstants.KNOWLEDGE.get_workspace_knowledge_permission()], - CompareConstants.AND + CompareConstants.AND, ), ) def post(self, request: Request, workspace_id: str, knowledge_id: str, type: str, id: str):