From fb4ea11ce2f421c4aa9070d880ddca898596202d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 1 May 2017 13:03:08 +0530 Subject: [PATCH] Forgot to include this in the last commit --- src/calibre/ebooks/metadata/book/base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/metadata/book/base.py b/src/calibre/ebooks/metadata/book/base.py index 0dc7575141..2c7e84f104 100644 --- a/src/calibre/ebooks/metadata/book/base.py +++ b/src/calibre/ebooks/metadata/book/base.py @@ -25,6 +25,7 @@ def human_readable(size, precision=2): """ Convert a size in bytes into megabytes """ return ('%.'+str(precision)+'f'+ 'MB') % ((size/(1024.*1024.)),) + NULL_VALUES = { 'user_metadata': {}, 'cover_data' : (None, None), @@ -48,6 +49,7 @@ def reset_field_metadata(): global field_metadata field_metadata = FieldMetadata() + ck = lambda typ: icu_lower(typ).strip().replace(':', '').replace(',', '') cv = lambda val: val.strip().replace(',', '|') @@ -72,6 +74,7 @@ class Metadata(object): Please keep the method based API of this class to a minimum. Every method becomes a reserved field name. ''' + __calibre_serializable__ = True def __init__(self, title, authors=(_('Unknown'),), other=None, template_cache=None, formatter=None): @@ -824,6 +827,3 @@ def field_from_string(field, raw, field_metadata): if val is object: val = raw return val - - -