feat: update permission check to use workspace permission for knowledge read operations

This commit is contained in:
CaptainB 2025-06-05 10:17:04 +08:00
parent 6cb3ae74d9
commit 0ca2c72e52

View File

@ -100,7 +100,7 @@ class KnowledgeView(APIView):
responses=KnowledgePageAPI.get_response(),
tags=[_('Knowledge Base')] # type: ignore
)
@has_permissions(PermissionConstants.KNOWLEDGE_READ.get_workspace_knowledge_permission())
@has_permissions(PermissionConstants.KNOWLEDGE_READ.get_workspace_permission())
def get(self, request: Request, workspace_id: str, current_page: int, page_size: int):
return result.success(KnowledgeSerializer.Query(
data={