From d8c70ceae2893cbba497246e6d5c19500f4cd2b9 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sat, 8 Apr 2023 21:33:59 -0500 Subject: [PATCH] Don't try to set seriesUrl when no series (Anthologies) --- calibre-plugin/fff_plugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/calibre-plugin/fff_plugin.py b/calibre-plugin/fff_plugin.py index 209a9c7c..63f0621e 100644 --- a/calibre-plugin/fff_plugin.py +++ b/calibre-plugin/fff_plugin.py @@ -2449,7 +2449,8 @@ class FanFicFarePlugin(InterfaceAction): ## new_api.set_link_map added in Calibre v6.15 if hasattr(db.new_api,'set_link_map') and \ prefs['set_series_url'] and \ - book['all_metadata'].get('seriesUrl',False): + book['all_metadata'].get('seriesUrl',False) and \ + book['series']: series = book['series'] if '[' in series: # a few can have a series w/o number series = series[:series.rindex(' [')]