1
0
Fork 0
mirror of https://github.com/ytdl-org/youtube-dl.git synced 2024-12-22 16:57:40 +00:00

[utils] Escape URL while sanitizing

Closes #31008, #yt-dlp/263

While this fixes the issue in question, it does not try to address the root-cause of the problem
Refer: 915f911e365736227e134ad654601443dbfd7ccb, f5fa042c82300218a2d07b95dd6b9c0756745db3
This commit is contained in:
pukkandan 2021-04-29 04:56:09 +05:30 committed by dirkf
parent 9aa8e5340f
commit 1baa0f5f66

View file

@ -2151,7 +2151,7 @@ def sanitize_url(url):
for mistake, fixup in COMMON_TYPOS: for mistake, fixup in COMMON_TYPOS:
if re.match(mistake, url): if re.match(mistake, url):
return re.sub(mistake, fixup, url) return re.sub(mistake, fixup, url)
return url return escape_url(url)
def sanitized_Request(url, *args, **kwargs): def sanitized_Request(url, *args, **kwargs):