fix: update FileSerializer operation to use data dictionary for file ID

This commit is contained in:
CaptainB 2025-06-25 15:09:43 +08:00
parent 7f09a22518
commit f1e6b5adec

View File

@ -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: