From 410976061608331da538d6751e565a11cef1bb98 Mon Sep 17 00:00:00 2001 From: evilhero Date: Sun, 4 Jan 2015 03:47:45 -0500 Subject: [PATCH] FIX:(#916) Error adding series when Issue Title field was not present --- mylar/importer.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/mylar/importer.py b/mylar/importer.py index 58356901..09910f12 100755 --- a/mylar/importer.py +++ b/mylar/importer.py @@ -245,7 +245,10 @@ def addComictoDB(comicid,mismatch=None,pullupd=None,imported=None,ogcname=None,c firstval = issued['issuechoice'][n] except IndexError: break - cleanname = helpers.cleanName(firstval['Issue_Name']) + try: + cleanname = helpers.cleanName(firstval['Issue_Name']) + except: + cleanname = 'None' issid = str(firstval['Issue_ID']) issnum = str(firstval['Issue_Number']) issname = cleanname @@ -1022,7 +1025,10 @@ def manualAnnual(manual_comicid, comicname, comicyear, comicid): firstval = issued['issuechoice'][n] except IndexError: break - cleanname = helpers.cleanName(firstval['Issue_Name']) + try: + cleanname = helpers.cleanName(firstval['Issue_Name']) + except: + cleanname = 'None' issid = str(firstval['Issue_ID']) issnum = str(firstval['Issue_Number']) issname = cleanname @@ -1416,7 +1422,10 @@ def annual_check(ComicName, SeriesYear, comicid, issuetype, issuechk, weeklyissu firstval = issued['issuechoice'][n] except IndexError: break - cleanname = helpers.cleanName(firstval['Issue_Name']) + try: + cleanname = helpers.cleanName(firstval['Issue_Name']) + except: + cleanname = 'None' issid = str(firstval['Issue_ID']) issnum = str(firstval['Issue_Number']) issname = cleanname