Ensure encoding to JSON doesn't crash if a datetime is inserted into field_metadata

This commit is contained in:
Charles Haley 2014-12-27 09:28:45 +01:00
parent e2912afe7d
commit b8b3300061

View File

@ -522,7 +522,8 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin):
res[k]['_series_sort_'] = series res[k]['_series_sort_'] = series
else: else:
res[k] = v res[k] = v
return json.dumps([op, res], encoding='utf-8') from calibre.utils.config import to_json
return json.dumps([op, res], encoding='utf-8', default=to_json)
# Network functions # Network functions