aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/jsinterp.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2023-06-18 04:04:52 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2023-06-18 04:11:15 +0530
commit01aba2519a0884ef17d5f85608dbd2a455577147 (patch)
tree38d9947f65c6f841d8e176630837e662bc0587b0 /yt_dlp/jsinterp.py
parent13ff78095372fd98900a32572cf817994c07ccb5 (diff)
downloadhypervideo-pre-01aba2519a0884ef17d5f85608dbd2a455577147.tar.lz
hypervideo-pre-01aba2519a0884ef17d5f85608dbd2a455577147.tar.xz
hypervideo-pre-01aba2519a0884ef17d5f85608dbd2a455577147.zip
[jsinterp] Fix global object extraction
Closes #7327
Diffstat (limited to 'yt_dlp/jsinterp.py')
-rw-r--r--yt_dlp/jsinterp.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt_dlp/jsinterp.py b/yt_dlp/jsinterp.py
index d6d555733..9c280fb86 100644
--- a/yt_dlp/jsinterp.py
+++ b/yt_dlp/jsinterp.py
@@ -779,7 +779,7 @@ class JSInterpreter:
obj = {}
obj_m = re.search(
r'''(?x)
- (?<!this\.)%s\s*=\s*{\s*
+ (?<!\.)%s\s*=\s*{\s*
(?P<fields>(%s\s*:\s*function\s*\(.*?\)\s*{.*?}(?:,\s*)?)*)
}\s*;
''' % (re.escape(objname), _FUNC_NAME_RE),