]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/stv.py
[ie] Make `_search_nextjs_data` non fatal (#8937)
[yt-dlp.git] / yt_dlp / extractor / stv.py
index 8b3e63538c85c22dead18bc6c0ec5d5a72efbd52..0ab7801004739786f6db87e9c9616ccd907b9e1e 100644 (file)
@@ -41,7 +41,7 @@ def _real_extract(self, url):
         ptype, video_id = self._match_valid_url(url).groups()
 
         webpage = self._download_webpage(url, video_id, fatal=False) or ''
-        props = self._search_nextjs_data(webpage, video_id, default='{}').get('props') or {}
+        props = self._search_nextjs_data(webpage, video_id, default={}).get('props') or {}
         player_api_cache = try_get(
             props, lambda x: x['initialReduxState']['playerApiCache']) or {}