From 1fc4f3d70be74b54af08abbf78f52aa0be59707f Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sun, 10 Mar 2024 20:55:36 -0500 Subject: [PATCH] Don't try to set imap tags before checking for 'good' update. --- calibre-plugin/fff_plugin.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/calibre-plugin/fff_plugin.py b/calibre-plugin/fff_plugin.py index 11f4f025..fcb3b074 100644 --- a/calibre-plugin/fff_plugin.py +++ b/calibre-plugin/fff_plugin.py @@ -1798,14 +1798,14 @@ class FanFicFarePlugin(InterfaceAction): errorcol_label=None, lastcheckedcol_label=None): try: - if options.get('add_tag',False): - book['tags'].extend(options.get('add_tag').split(',')) - self.update_error_column_loop(book,db,errorcol_label,lastcheckedcol_label) if not book['good']: return # on error, only update errorcol + if options.get('add_tag',False): + book['tags'].extend(options.get('add_tag').split(',')) + logger.debug("add/update %s %s id(%s)"%(book['title'],book['url'],book['calibre_id'])) mi = self.make_mi_from_book(book)