From 89a3e61bdf02d0c4ef40dd1f9bfaec4242120952 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Sat, 7 Nov 2020 22:24:04 +1100 Subject: [PATCH] Support YouTube mobile URLs --- youtube.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/youtube.cgi b/youtube.cgi index 5c55feb..fb8d96d 100755 --- a/youtube.cgi +++ b/youtube.cgi @@ -108,7 +108,8 @@ def urlopen(url, offset=None): def validate_url(url): parsed_url = urllib.parse.urlparse(url) scheme_ok = parsed_url.scheme == "https" - host_ok = parsed_url.netloc.lstrip("www.") in ["youtube.com", "youtu.be"] + host = parsed_url.netloc.lstrip("www.").lstrip("m.") + host_ok = host in ["youtube.com", "youtu.be"] if scheme_ok and host_ok: return -- 2.39.2