From 8bdeb2a6dd4dc96e145269ed2e42a9c5c156578d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 21 Jun 2021 19:25:28 +0200 Subject: [PATCH] [webtoons] match arbitrary language codes (closes #1643) --- gallery_dl/extractor/webtoons.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gallery_dl/extractor/webtoons.py b/gallery_dl/extractor/webtoons.py index cebb421f..e2474c9c 100644 --- a/gallery_dl/extractor/webtoons.py +++ b/gallery_dl/extractor/webtoons.py @@ -11,7 +11,7 @@ from .common import GalleryExtractor, Extractor, Message from .. import exception, text, util -BASE_PATTERN = r"(?:https?://)?(?:www\.)?webtoons\.com/((en|fr)" +BASE_PATTERN = r"(?:https?://)?(?:www\.)?webtoons\.com/(([^/?#]+)" class WebtoonsBase(): @@ -118,6 +118,9 @@ class WebtoonsComicExtractor(WebtoonsBase, Extractor): "list?title_no=210827&page=9"), { "count": ">= 18", }), + # (#1643) + ("https://www.webtoons.com/es/romance/lore-olympus/" + "list?title_no=1725"), ) def __init__(self, match):