FIX:(#818) Rename Files button on series detail page would result in an error, when encountering issue numbering containing AI/INH/NOW

This commit is contained in:
evilhero 2014-09-10 00:21:58 -04:00
parent 4e46e91b8b
commit ef6a1411b2
1 changed files with 12 additions and 1 deletions

View File

@ -299,9 +299,20 @@ def rename_param(comicid, comicname, issue, ofilename, comicyear=None, issueid=N
issuenum = issuenzb['Issue_Number']
#issueno = str(issuenum).split('.')[0]
issue_except = 'None'
if 'au' in issuenum.lower():
if 'au' in issuenum.lower() and issuenum[:1].isdigit():
issuenum = re.sub("[^0-9]", "", issuenum)
issue_except = ' AU'
elif 'ai' in issuenum.lower() and issuenum[:1].isdigit():
issuenum = re.sub("[^0-9]", "", issuenum)
issue_except = ' AI'
elif 'inh' in issuenum.lower() and issuenum[:1].isdigit():
issuenum = re.sub("[^0-9]", "", issuenum)
issue_except = '.INH'
elif 'now' in issuenum.lower() and issuenum[:1].isdigit():
if '!' in issuenum: issuenum = re.sub('\!', '', issuenum)
issuenum = re.sub("[^0-9]", "", issuenum)
issue_except = '.NOW'
if '.' in issuenum:
iss_find = issuenum.find('.')
iss_b4dec = issuenum[:iss_find]