[ie/bbc] Fix JSON parsing bug

Authored by: bashonly
This commit is contained in:
bashonly 2023-12-21 14:46:00 -06:00
parent 37755a037e
commit 19741ab8a4
No known key found for this signature in database
GPG key ID: 783F096F253D15B0

View file

@ -1188,7 +1188,7 @@ class BBCIE(BBCCoUkIE): # XXX: Do not subclass from concrete IE
if initial_data is None: if initial_data is None:
initial_data = self._search_regex( initial_data = self._search_regex(
r'window\.__INITIAL_DATA__\s*=\s*({.+?})\s*;', webpage, r'window\.__INITIAL_DATA__\s*=\s*({.+?})\s*;', webpage,
'preload state', default={}) 'preload state', default='{}')
else: else:
initial_data = self._parse_json(initial_data or '"{}"', playlist_id, fatal=False) initial_data = self._parse_json(initial_data or '"{}"', playlist_id, fatal=False)
initial_data = self._parse_json(initial_data, playlist_id, fatal=False) initial_data = self._parse_json(initial_data, playlist_id, fatal=False)