mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-06-21 00:19:42 +02:00
fix _fix_objects: catch all sets and OrderedDicts
This commit is contained in:
@ -113,6 +113,14 @@ def _fix_objects(obj):
|
|||||||
obj.update({k: v})
|
obj.update({k: v})
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
if isinstance(v, set):
|
||||||
|
v = list(v)
|
||||||
|
obj.update({k: v})
|
||||||
|
|
||||||
|
if isinstance(v, OrderedDict):
|
||||||
|
v = dict(v)
|
||||||
|
obj.update({k: v})
|
||||||
|
|
||||||
if isinstance(v, dict):
|
if isinstance(v, dict):
|
||||||
obj.update({k: _fix_objects(v)})
|
obj.update({k: _fix_objects(v)})
|
||||||
continue
|
continue
|
||||||
|
Reference in New Issue
Block a user