[FIX] base_sparse_field_list_support: Value into the cache is string no more the object
parent
ca1b70f1fd
commit
72dbf8af0f
|
@ -11,7 +11,7 @@ def convert_to_cache(self, value, record, validate=True):
|
||||||
# cache format: dict / list
|
# cache format: dict / list
|
||||||
if value is False or value is None:
|
if value is False or value is None:
|
||||||
value = {}
|
value = {}
|
||||||
return value if isinstance(value, (dict, list)) else json.loads(value)
|
return json.dumps(value) if isinstance(value, (dict, list)) else (value or None)
|
||||||
|
|
||||||
|
|
||||||
fields.Serialized.convert_to_cache = convert_to_cache
|
fields.Serialized.convert_to_cache = convert_to_cache
|
||||||
|
|
Loading…
Reference in New Issue