mirror of
https://github.com/yt-dlp/yt-dlp
synced 2024-12-26 21:59:08 +01:00
use 'filter' in traversal
This commit is contained in:
parent
a9aa5500a5
commit
a9fc46dc7c
1 changed files with 3 additions and 3 deletions
|
@ -242,9 +242,9 @@ class RTSIE(SRGSSRIE):
|
||||||
|
|
||||||
media_list = []
|
media_list = []
|
||||||
article_details = self._search_json(r'articleDetails\s*=\s*', webpage, 'article details', display_id)
|
article_details = self._search_json(r'articleDetails\s*=\s*', webpage, 'article details', display_id)
|
||||||
traverse_obj(article_details, ('mainMedia', {lambda x: media_list.append(x) if x else None}))
|
traverse_obj(article_details, ('mainMedia', filter, {media_list.append}))
|
||||||
traverse_obj(article_details, ('innerMediaElements', {lambda x: media_list.extend(x)}))
|
traverse_obj(article_details, ('innerMediaElements', filter, {media_list.extend}))
|
||||||
traverse_obj(article_details, ('mediaElements', {lambda x: media_list.extend(x)}))
|
traverse_obj(article_details, ('mediaElements', filter, {media_list.extend}))
|
||||||
media_list = orderedSet(media_list)
|
media_list = orderedSet(media_list)
|
||||||
|
|
||||||
entries = []
|
entries = []
|
||||||
|
|
Loading…
Reference in a new issue