mirror of https://github.com/evilhero/mylar
FIX: fix for #Preview issue numbering being picked up, FIX: fix for unicode character issue numbering error due to previous commit which was always expecting an alphanumeric as well
This commit is contained in:
parent
c1b66df0b8
commit
e8f7444df6
|
@ -408,7 +408,7 @@ class FileChecker(object):
|
||||||
lastmod_position = 0
|
lastmod_position = 0
|
||||||
booktype = 'issue'
|
booktype = 'issue'
|
||||||
#exceptions that are considered alpha-numeric issue numbers
|
#exceptions that are considered alpha-numeric issue numbers
|
||||||
exceptions = ('NOW', 'AI', 'AU', 'X', 'A', 'B', 'C', 'INH', 'MU', 'HU', 'SUMMER', 'SPRING', 'FALL', 'WINTER')
|
exceptions = ('NOW', 'AI', 'AU', 'X', 'A', 'B', 'C', 'INH', 'MU', 'HU', 'SUMMER', 'SPRING', 'FALL', 'WINTER', 'PREVIEW')
|
||||||
|
|
||||||
#unicode characters, followed by int value
|
#unicode characters, followed by int value
|
||||||
# num_exceptions = [{iss:u'\xbd',val:.5},{iss:u'\xbc',val:.25}, {iss:u'\xe',val:.75}, {iss:u'\221e',val:'infinity'}]
|
# num_exceptions = [{iss:u'\xbd',val:.5},{iss:u'\xbc',val:.25}, {iss:u'\xe',val:.75}, {iss:u'\221e',val:'infinity'}]
|
||||||
|
|
|
@ -1025,6 +1025,10 @@ def issuedigits(issnum):
|
||||||
x = [vals[key] for key in vals if key in issnum]
|
x = [vals[key] for key in vals if key in issnum]
|
||||||
|
|
||||||
if x:
|
if x:
|
||||||
|
chk = re.sub('[^0-9]', '', issnum).strip()
|
||||||
|
if len(chk) == 0:
|
||||||
|
int_issnum = x[0] * 1000
|
||||||
|
else:
|
||||||
int_issnum = (int(re.sub('[^0-9]', '', issnum).strip()) + x[0]) * 1000
|
int_issnum = (int(re.sub('[^0-9]', '', issnum).strip()) + x[0]) * 1000
|
||||||
#logger.fdebug('int_issnum: ' + str(int_issnum))
|
#logger.fdebug('int_issnum: ' + str(int_issnum))
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue