From ef898c87a6febd0c7100c973eaa2f45bc9bf9fed Mon Sep 17 00:00:00 2001 From: evilhero Date: Sun, 16 Aug 2015 15:39:14 -0400 Subject: [PATCH] FIX:(#1107) Adding a Story Arc would cause an invalid literal error --- mylar/webserve.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mylar/webserve.py b/mylar/webserve.py index b4bf3bf4..4ffe1116 100755 --- a/mylar/webserve.py +++ b/mylar/webserve.py @@ -441,12 +441,16 @@ class WebInterface(object): findorder = arclist.find(issid) if findorder != -1: ros = arclist.find('|',findorder+1) - roslen = arclist[findorder:ros] + if ros != -1: + roslen = arclist[findorder:ros] + else: + #last entry doesn't have a trailling '|' + roslen = arclist[findorder:] rosre = re.sub(issid,'', roslen) readingorder = int(re.sub('[\,\|]','', rosre).strip()) else: readingorder = 0 - logger.info('[' + str(readingorder) + '] issueid:' + str(issid) + ' - findorder#:' + str(findorder)) + logger.fdebug('[' + str(readingorder) + '] issueid:' + str(issid) + ' - findorder#:' + str(findorder)) issuedata.append({"ComicID": comicid, "IssueID": issid,