Youtube channel can enable additional features (eg. Shorts) which results in the channel having corresponding tabs.
Updating such a channel was broken as the object returned by YoutubeDL.extract_info will contains a "sub playlist". Fix the issue by checking if we have sub playlists and finding the one that is used for videos.
Note: this means we don't support any types other than Videos for now.
Youtube channel can enable additional features (eg. Shorts) which results in the channel having corresponding tabs.
Updating such a channel was broken as the object returned by YoutubeDL.extract_info will contains a "sub playlist". Fix the issue by checking if we have sub playlists and finding the one that is used for videos.
Note: this means we don't support any types other than Videos for now.
Fixes #113