From f1e6b5adec51f1d35e223dddea528d8b3a55d3d3 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Wed, 25 Jun 2025 15:09:43 +0800 Subject: [PATCH] fix: update FileSerializer operation to use data dictionary for file ID --- apps/knowledge/serializers/document.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/knowledge/serializers/document.py b/apps/knowledge/serializers/document.py index 16e29aade..146ac89bb 100644 --- a/apps/knowledge/serializers/document.py +++ b/apps/knowledge/serializers/document.py @@ -561,7 +561,7 @@ class DocumentSerializers(serializers.Serializer): file = QuerySet(File).filter(source_id=self.data.get('document_id')).first() if not file: raise AppApiException(500, _('file not exist')) - return FileSerializer.Operate(id=file.id).get(with_valid=True) + return FileSerializer.Operate(data={'id': file.id}).get(with_valid=True) def one(self, with_valid=False): if with_valid: