fetch command broken
When I run the fetch command, I get this resut:
Traceback (most recent call last):
File "/usr/lib64/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/home/tonio/Code/Flatisfy/flatisfy/__main__.py", line 228, in <module>
main()
File "/home/tonio/Code/Flatisfy/flatisfy/__main__.py", line 184, in main
tools.pretty_json(fetched_flats)
File "flatisfy/tools.py", line 151, in pretty_json
sort_keys=True)
File "/usr/lib/python2.7/site-packages/simplejson/__init__.py", line 399, in dumps
**kw).encode(obj)
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 298, in encode
chunks = list(chunks)
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 696, in _iterencode
for chunk in _iterencode_dict(o, _current_indent_level):
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 652, in _iterencode_dict
for chunk in chunks:
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 531, in _iterencode_list
for chunk in chunks:
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 652, in _iterencode_dict
for chunk in chunks:
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 531, in _iterencode_list
for chunk in chunks:
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 652, in _iterencode_dict
for chunk in chunks:
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 716, in _iterencode
o = _default(o)
File "flatisfy/tools.py", line 131, in default
return super(DateAwareJSONEncoder, self).default(o)
File "/usr/lib/python2.7/site-packages/simplejson/encoder.py", line 273, in default
o.__class__.__name__)
TypeError: Object of type ImageHash is not JSON serializable