From ae02ce25becf72aa7bf439c1a7238ef6c679ea88 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 6 Aug 2011 11:07:34 -0600 Subject: [PATCH] Get Books: Always read metadata from the file contents, ignoring the setting in Preferences->Adding books --- src/calibre/gui2/ebook_download.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/ebook_download.py b/src/calibre/gui2/ebook_download.py index 2fea67b9f0..d39ea47e52 100644 --- a/src/calibre/gui2/ebook_download.py +++ b/src/calibre/gui2/ebook_download.py @@ -66,8 +66,8 @@ class EbookDownload(object): raise Exception(_('Not a support ebook format.')) from calibre.ebooks.metadata.meta import get_metadata - with open(filename) as f: - mi = get_metadata(f, ext) + with open(filename, 'rb') as f: + mi = get_metadata(f, ext, force_read_metadata=True) mi.tags.extend(tags) id = gui.library_view.model().db.create_book_entry(mi)