mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-10-03 16:51:50 +00:00
[ie/ITVBTCC] Fix extractor (#14161)
Closes #14156 Authored by: garret1317
This commit is contained in:
@@ -18,6 +18,7 @@ from ..utils import (
|
|||||||
url_or_none,
|
url_or_none,
|
||||||
urljoin,
|
urljoin,
|
||||||
)
|
)
|
||||||
|
from ..utils.traversal import traverse_obj
|
||||||
|
|
||||||
|
|
||||||
class ITVIE(InfoExtractor):
|
class ITVIE(InfoExtractor):
|
||||||
@@ -223,6 +224,7 @@ class ITVBTCCIE(InfoExtractor):
|
|||||||
},
|
},
|
||||||
'playlist_count': 12,
|
'playlist_count': 12,
|
||||||
}, {
|
}, {
|
||||||
|
# news page, can have absent `data` field
|
||||||
'url': 'https://www.itv.com/news/2021-10-27/i-have-to-protect-the-country-says-rishi-sunak-as-uk-faces-interest-rate-hike',
|
'url': 'https://www.itv.com/news/2021-10-27/i-have-to-protect-the-country-says-rishi-sunak-as-uk-faces-interest-rate-hike',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': 'i-have-to-protect-the-country-says-rishi-sunak-as-uk-faces-interest-rate-hike',
|
'id': 'i-have-to-protect-the-country-says-rishi-sunak-as-uk-faces-interest-rate-hike',
|
||||||
@@ -243,7 +245,7 @@ class ITVBTCCIE(InfoExtractor):
|
|||||||
|
|
||||||
entries = []
|
entries = []
|
||||||
for video in json_map:
|
for video in json_map:
|
||||||
if not any(video['data'].get(attr) == 'Brightcove' for attr in ('name', 'type')):
|
if not any(traverse_obj(video, ('data', attr)) == 'Brightcove' for attr in ('name', 'type')):
|
||||||
continue
|
continue
|
||||||
video_id = video['data']['id']
|
video_id = video['data']['id']
|
||||||
account_id = video['data']['accountId']
|
account_id = video['data']['accountId']
|
||||||
|
Reference in New Issue
Block a user