diff options
author | pukkandan <pukkandan@gmail.com> | 2021-02-08 19:20:19 +0530 |
---|---|---|
committer | pukkandan <pukkandan@gmail.com> | 2021-02-08 19:20:19 +0530 |
commit | ff84930c863759bfe326a2db643953d92ec7bd4b (patch) | |
tree | 0092aebb8e1f84f4fcd9c7410cb82aaee72bcefc | |
parent | 06ff212d64084c41bc72c003fdff1d8769b17875 (diff) | |
download | hypervideo-pre-ff84930c863759bfe326a2db643953d92ec7bd4b.tar.lz hypervideo-pre-ff84930c863759bfe326a2db643953d92ec7bd4b.tar.xz hypervideo-pre-ff84930c863759bfe326a2db643953d92ec7bd4b.zip |
[youtube] Bugfix (Closes #60)
-rw-r--r-- | youtube_dlc/extractor/youtube.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/youtube_dlc/extractor/youtube.py b/youtube_dlc/extractor/youtube.py index fb2668de0..6bf82c100 100644 --- a/youtube_dlc/extractor/youtube.py +++ b/youtube_dlc/extractor/youtube.py @@ -2792,7 +2792,10 @@ class YoutubeTabIE(YoutubeBaseInfoExtractor): tags = renderer.get('keywords', '').split() thumbnails_list = ( try_get(renderer, lambda x: x['avatar']['thumbnails'], list) - or data['sidebar']['playlistSidebarRenderer']['items'][0]['playlistSidebarPrimaryInfoRenderer']['thumbnailRenderer']['playlistVideoThumbnailRenderer']['thumbnail']['thumbnails'] + or try_get( + data, + lambda x: x['sidebar']['playlistSidebarRenderer']['items'][0]['playlistSidebarPrimaryInfoRenderer']['thumbnailRenderer']['playlistVideoThumbnailRenderer']['thumbnail']['thumbnails'], + list) or []) thumbnails = [] |