From 4357966a703e2eddfd7e8b079d08dd95de1c725a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Wed, 26 Jul 2017 10:36:59 +0200 Subject: [PATCH] [kissmanga] make URL pattern case-insensitive (fixes 28) --- gallery_dl/extractor/kissmanga.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gallery_dl/extractor/kissmanga.py b/gallery_dl/extractor/kissmanga.py index 69d0bed8..0e47d27d 100644 --- a/gallery_dl/extractor/kissmanga.py +++ b/gallery_dl/extractor/kissmanga.py @@ -40,10 +40,13 @@ class KissmangaExtractor(Extractor): class KissmangaMangaExtractor(KissmangaExtractor, MangaExtractor): """Extractor for manga from kissmanga.com""" - pattern = [r"(?:https?://)?(?:www\.)?kissmanga\.com/Manga/[^/]+/?$"] - test = [("http://kissmanga.com/Manga/Dropout", { - "url": "992befdd64e178fe5af67de53f8b510860d968ca", - })] + pattern = [r"(?i)(?:https?://)?(?:www\.)?kissmanga\.com/Manga/[^/]+/?$"] + test = [ + ("http://kissmanga.com/Manga/Dropout", { + "url": "992befdd64e178fe5af67de53f8b510860d968ca", + }), + ("http://kissmanga.com/manga/feng-shen-ji", None), + ] def chapter_paths(self, page): return text.extract_iter(page, '\n