diff --git a/mylar/mb.py b/mylar/mb.py index a05adb4a..d089d157 100755 --- a/mylar/mb.py +++ b/mylar/mb.py @@ -98,9 +98,19 @@ def findComic(name, mode, issue, limityear=None, type=None): else: name = name.replace(x, ' ', cnt) + originalname = name + if '+' in name: + name = re.sub('\+', 'PLUS', name) + pattern = re.compile(ur'\w+', re.UNICODE) name = pattern.findall(name) + if '+' in originalname: + y = [] + for x in name: + y.append(re.sub("PLUS", "%2B", x)) + name = y + if limityear is None: limityear = 'None' comicquery = name