From 9b42bec08ad10afb428febeef43df5c7361ee81c Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sat, 4 Apr 2015 09:51:59 -0500 Subject: [PATCH] Fix for PI - eFiction Base adapter Anthology Series string --- calibre-plugin/ffdl_plugin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/calibre-plugin/ffdl_plugin.py b/calibre-plugin/ffdl_plugin.py index adb1822..48c6022 100644 --- a/calibre-plugin/ffdl_plugin.py +++ b/calibre-plugin/ffdl_plugin.py @@ -2067,7 +2067,10 @@ class FanFictionDownLoaderPlugin(InterfaceAction): # copy list top level for b in book_list: if b['series']: - serieslist.append(b['series'][:b['series'].index(" [")]) + try: + serieslist.append(b['series'][:b['series'].index(" [")]) + except ValueError: # substring not found + serieslist.append(b['series']) #print("book series:%s"%serieslist[-1]) if b['publisher']: