mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
a541776fb2
commit
3c2e6ca9be
@ -27,7 +27,7 @@ def encoder(obj, for_json=False):
|
|||||||
return encoded(0, unicode(obj.isoformat()), for_json)
|
return encoded(0, unicode(obj.isoformat()), for_json)
|
||||||
if isinstance(obj, (set, frozenset)):
|
if isinstance(obj, (set, frozenset)):
|
||||||
return encoded(1, tuple(obj), for_json)
|
return encoded(1, tuple(obj), for_json)
|
||||||
if hasattr(obj, '__calibre_serializable__'):
|
if getattr(obj, '__calibre_serializable__', False):
|
||||||
from calibre.ebooks.metadata.book.base import Metadata
|
from calibre.ebooks.metadata.book.base import Metadata
|
||||||
from calibre.library.field_metadata import FieldMetadata, fm_as_dict
|
from calibre.library.field_metadata import FieldMetadata, fm_as_dict
|
||||||
if isinstance(obj, Metadata):
|
if isinstance(obj, Metadata):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user