From e98ecf4c2f74fa97ce98a48d1278cfdf634e953f Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 24 Jun 2025 15:11:08 +0800 Subject: [PATCH] fix: application knowledge list (#3368) --- apps/application/serializers/application.py | 2 +- apps/knowledge/serializers/knowledge.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/application/serializers/application.py b/apps/application/serializers/application.py index 4cbb51e60..2193d4642 100644 --- a/apps/application/serializers/application.py +++ b/apps/application/serializers/application.py @@ -322,7 +322,7 @@ class Query(serializers.Serializer): return {'folder_query_set': folder_query_set, 'application_query_set': application_query_set, 'workspace_user_resource_permission_query_set': QuerySet(WorkspaceUserResourcePermission).filter( - auth_target_type="KNOWLEDGE", + auth_target_type="APPLICATION", workspace_id=workspace_id, user_id=user_id)} if ( not workspace_manage and is_x_pack_ee) else { diff --git a/apps/knowledge/serializers/knowledge.py b/apps/knowledge/serializers/knowledge.py index 0ed85bcd1..05f606efc 100644 --- a/apps/knowledge/serializers/knowledge.py +++ b/apps/knowledge/serializers/knowledge.py @@ -160,7 +160,7 @@ class KnowledgeSerializer(serializers.Serializer): if not workspace_manage and is_x_pack_ee: query_set_dict['workspace_user_resource_permission_query_set'] = QuerySet( WorkspaceUserResourcePermission).filter( - auth_target_type="", + auth_target_type="KNOWLEDGE", workspace_id=workspace_id, user_id=self.data.get("user_id")) return query_set_dict