summaryrefslogtreecommitdiffstats
path: root/Obok_plugin/action.py
diff options
context:
space:
mode:
Diffstat (limited to 'Obok_plugin/action.py')
-rw-r--r--Obok_plugin/action.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Obok_plugin/action.py b/Obok_plugin/action.py
index fb8f26e..e4ef377 100644
--- a/Obok_plugin/action.py
+++ b/Obok_plugin/action.py
@@ -237,7 +237,10 @@ class InterfacePluginAction(InterfaceAction):
:param books_to_add: List of calibre bookmaps (created in get_decrypted_kobo_books)
'''
- added = self.db.add_books(books_to_add, add_duplicates=False, run_hooks=False)
+
+ cfg_add_duplicates = (cfg['finding_homes_for_formats'] == 'Add new entry')
+
+ added = self.db.add_books(books_to_add, add_duplicates=cfg_add_duplicates, run_hooks=False)
if len(added[0]):
# Record the id(s) that got added
for id in added[0]: