mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-24 13:53:36 +02:00
Force overwrite title/author metadata to True when downloading metadata for books added by ISBN
This commit is contained in:
parent
26aef9cc53
commit
549b73e248
1 changed files with 7 additions and 1 deletions
|
|
@ -18,6 +18,7 @@
|
|||
from calibre.utils.filenames import ascii_filename
|
||||
from calibre.constants import preferred_encoding, filesystem_encoding
|
||||
from calibre.gui2.actions import InterfaceAction
|
||||
from calibre.gui2 import config
|
||||
|
||||
class AddAction(InterfaceAction):
|
||||
|
||||
|
|
@ -101,7 +102,12 @@ def add_isbns(self, books):
|
|||
else:
|
||||
ids.add(db.import_book(mi, []))
|
||||
self.gui.library_view.model().books_added(len(books))
|
||||
self.gui.iactions['Edit Metadata'].do_download_metadata(ids)
|
||||
orig = config['overwrite_author_title_metadata']
|
||||
config['overwrite_author_title_metadata'] = True
|
||||
try:
|
||||
self.gui.iactions['Edit Metadata'].do_download_metadata(ids)
|
||||
finally:
|
||||
config['overwrite_author_title_metadata'] = orig
|
||||
|
||||
|
||||
def files_dropped(self, paths):
|
||||
|
|
|
|||
Loading…
Reference in a new issue