瀏覽代碼

[JSInterp] Temporary fix for #33102

dirkf 6 月之前
父節點
當前提交
3eb8d22ddb
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      youtube_dl/jsinterp.py

+ 2 - 0
youtube_dl/jsinterp.py

@@ -686,6 +686,8 @@ class JSInterpreter(object):
             raise self.Exception('Cannot get index {idx!r:.100}'.format(**locals()), expr=repr(obj), cause=e)
 
     def _dump(self, obj, namespace):
+        if obj is JS_Undefined:
+            return 'undefined'
         try:
             return json.dumps(obj)
         except TypeError: