This commit is contained in:
Kovid Goyal 2014-09-21 09:52:15 +05:30
parent b127afdaa6
commit 9f529a74fa
2 changed files with 7 additions and 5 deletions

View File

@ -16,6 +16,7 @@ from calibre.utils.config_base import tweaks
from calibre.utils.icu import sort_key from calibre.utils.icu import sort_key
class Book(Metadata): class Book(Metadata):
def __init__(self, prefix, lpath, size=None, other=None): def __init__(self, prefix, lpath, size=None, other=None):
from calibre.ebooks.metadata.meta import path_to_ext from calibre.ebooks.metadata.meta import path_to_ext
@ -198,7 +199,8 @@ class CollectionsBookList(BookList):
doing_dc = False doing_dc = False
ign, val, orig_val, fm = book.format_field_extended(attr) ign, val, orig_val, fm = book.format_field_extended(attr)
if not val: continue if not val:
continue
if isbytestring(val): if isbytestring(val):
val = val.decode(preferred_encoding, 'replace') val = val.decode(preferred_encoding, 'replace')
if isinstance(val, (list, tuple)): if isinstance(val, (list, tuple)):