From 1c18b99429680ff3c6e6c5deb6a066754b54c60f Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Mon, 7 Jul 2025 20:56:18 +0800 Subject: [PATCH] fix: Split permission in document import dialogue --- apps/knowledge/views/document.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/knowledge/views/document.py b/apps/knowledge/views/document.py index b2562e6f6..d430f505f 100644 --- a/apps/knowledge/views/document.py +++ b/apps/knowledge/views/document.py @@ -175,8 +175,8 @@ class DocumentView(APIView): tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions( - PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_knowledge_permission(), - PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_knowledge_permission(), + PermissionConstants.KNOWLEDGE_DOCUMENT_READ.get_workspace_knowledge_permission(), + PermissionConstants.KNOWLEDGE_DOCUMENT_READ.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),