[extractor/youtube:tab] Detect `videoRenderer` in `_post_thread_continuation_entries`

pull/3939/head
pukkandan 2022-05-31 23:10:45 +05:30
rodzic f95b9dee45
commit 6b0b0a289a
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7EEE9E1E817D0A39
1 zmienionych plików z 5 dodań i 2 usunięć

Wyświetl plik

@ -4063,9 +4063,12 @@ class YoutubeTabBaseInfoExtractor(YoutubeBaseInfoExtractor):
return
for content in contents:
renderer = content.get('backstagePostThreadRenderer')
if not isinstance(renderer, dict):
if isinstance(renderer, dict):
yield from self._post_thread_entries(renderer)
continue
yield from self._post_thread_entries(renderer)
renderer = content.get('videoRenderer')
if isinstance(renderer, dict):
yield self._video_entry(renderer)
r''' # unused
def _rich_grid_entries(self, contents):