(self, obj)
| 29 | |
| 30 | class JSONEncoderIgnoreNonSerializable(json.JSONEncoder): |
| 31 | def default(self, obj): |
| 32 | try: |
| 33 | return super(JSONEncoderIgnoreNonSerializable, self).default(obj) |
| 34 | except TypeError: |
| 35 | return None |
| 36 | |
| 37 | |
| 38 | def clean_metadata(metadata: Dict, max_size: int = 1048576): |