From 797f7354658f73b3181ea97943007c6d9bc7148b Mon Sep 17 00:00:00 2001 From: dyeray Date: Tue, 23 Jan 2024 22:23:34 +0000 Subject: [PATCH] Add fallback for videoId on invidious plugin --- plugins/invidious.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,