diff --git a/plugins/invidious.py b/plugins/invidious.py index c5e1c10..f4cdcbc 100644 --- a/plugins/invidious.py +++ b/plugins/invidious.py @@ -54,7 +54,7 @@ def _get_items(self, entries: SelectorList) -> list[PodcastItem]: return [self._get_item(entry) for entry in entries] def _get_item(self, entry: Selector): - video_id = entry.css('videoId::text').get() + video_id = entry.css('videoId::text').get() or entry.css('id::text').get().split(':')[-1] description = entry.css('content').get() return PodcastItem( item_id=video_id,