From dc960d16282f00c467c9961cabe56628cc3aed65 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Tue, 15 Jul 2025 14:01:39 +0800 Subject: [PATCH] fix: correct select_one parameter default value in edit method of KnowledgeSerializer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1058784 --user=刘瑞斌 【知识库】编辑知识库,保存失败 https://www.tapd.cn/62980211/s/1731590 --- apps/knowledge/serializers/knowledge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/knowledge/serializers/knowledge.py b/apps/knowledge/serializers/knowledge.py index 45f0b4dd5..bed62f1bf 100644 --- a/apps/knowledge/serializers/knowledge.py +++ b/apps/knowledge/serializers/knowledge.py @@ -353,7 +353,7 @@ class KnowledgeSerializer(serializers.Serializer): } @transaction.atomic - def edit(self, instance: Dict, select_one: True): + def edit(self, instance: Dict, select_one=True): self.is_valid() knowledge = QuerySet(Knowledge).get(id=self.data.get("knowledge_id")) if QuerySet(Knowledge).filter(