From 9070385bb779fe76a855219e482ba2562d864649 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 22 Oct 2012 08:17:01 +0530 Subject: [PATCH] ... --- src/calibre/gui2/library/models.py | 2 ++ src/calibre/web/fetch/simple.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index 68031c8dd9..641ac23611 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -1368,6 +1368,8 @@ class DeviceBooksModel(BooksModel): # {{{ return QVariant(authors_to_string(au)) elif cname == 'size': size = self.db[self.map[row]].size + if not isinstance(size, (float, int)): + size = 0 return QVariant(human_readable(size)) elif cname == 'timestamp': dt = self.db[self.map[row]].datetime diff --git a/src/calibre/web/fetch/simple.py b/src/calibre/web/fetch/simple.py index 5480e3f683..bea45f1c8d 100644 --- a/src/calibre/web/fetch/simple.py +++ b/src/calibre/web/fetch/simple.py @@ -549,7 +549,7 @@ def option_parser(usage=_('%prog URL\n\nWhere URL is for example http://google.c def create_fetcher(options, image_map={}, log=None): if log is None: - log = Log() + log = Log(level=Log.DEBUG) if options.verbose else Log() return RecursiveFetcher(options, log, image_map={}) def main(args=sys.argv):