FIX JSONField deserialize action

This commit is contained in:
LeoLu 2023-08-24 20:45:20 +08:00 committed by GitHub
parent 40eccb0d6c
commit 88df823cf2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1779,7 +1779,7 @@ class JSONField(Field):
data = data.decode() data = data.decode()
return json.loads(data, cls=self.decoder) return json.loads(data, cls=self.decoder)
else: else:
json.dumps(data, cls=self.encoder) data = json.dumps(data, cls=self.encoder)
except (TypeError, ValueError): except (TypeError, ValueError):
self.fail('invalid') self.fail('invalid')
return data return data