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: