Skip to content

Commit bf6cffa

Browse files
committed
chore: add some encoder type
1 parent 0756464 commit bf6cffa

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

apps/common/encoder/encoder.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import json
1212
import uuid
1313

14-
from django.core.files.uploadedfile import InMemoryUploadedFile
14+
from django.core.files.uploadedfile import InMemoryUploadedFile, TemporaryUploadedFile
1515

1616

1717
class SystemEncoder(json.JSONEncoder):
@@ -24,5 +24,7 @@ def default(self, obj):
2424
return float(obj)
2525
if isinstance(obj, InMemoryUploadedFile):
2626
return {'name': obj.name, 'size': obj.size}
27+
if isinstance(obj, TemporaryUploadedFile):
28+
return {'name': obj.name, 'size': obj.size}
2729
else:
2830
return json.JSONEncoder.default(self, obj)

0 commit comments

Comments
 (0)