From 238ae51372d6d7aafd51f0c74ac12ebade394b10 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 24 Feb 2010 11:31:25 -0700 Subject: [PATCH] Ignore errors in import file type plugins when reading metadata --- src/calibre/ebooks/metadata/worker.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/metadata/worker.py b/src/calibre/ebooks/metadata/worker.py index c675e92b1d..3fc33f42cd 100644 --- a/src/calibre/ebooks/metadata/worker.py +++ b/src/calibre/ebooks/metadata/worker.py @@ -43,6 +43,8 @@ def read_metadata_(task, tdir, notification=lambda x,y:x): import_map = {} for format in formats: nfp = run_plugins_on_import(format) + if nfp is None: + nfp = format nfp = os.path.abspath(nfp) if isinstance(nfp, unicode): nfp.encode(filesystem_encoding)