From 62305bbc0262c05be7d795df2b3ef9be1cd2c645 Mon Sep 17 00:00:00 2001 From: c-basalt <117849907+c-basalt@users.noreply.github.com> Date: Thu, 3 Jul 2025 02:18:23 -0400 Subject: [PATCH] ref issue --- yt_dlp/extractor/khanacademy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/extractor/khanacademy.py b/yt_dlp/extractor/khanacademy.py index b5ec9139c8..f4be9aad0f 100644 --- a/yt_dlp/extractor/khanacademy.py +++ b/yt_dlp/extractor/khanacademy.py @@ -31,7 +31,7 @@ def _extract_graphql(self, query_name): runtime_js = self._download_webpage(self._RUNTIME_JS_URL, None, 'Downloading runtime.js') version_hashes = self._search_json( r'return\s*""\+e\+"\."\+\(', runtime_js, 'js resources', None, end_pattern=r'\)\[e\]\+"\.js"', - transform_source=lambda s: re.sub(r'([\da-f]+):', r'"\1":', s)) + transform_source=lambda s: re.sub(r'([\da-f]+):', r'"\1":', s)) # cannot use js_to_json, due to #13621 # iterate all lazy-loaded js to find query-containing js file main_js = self._download_webpage(self._MAIN_JS_URL, None, 'Downloading khanacademy.js')