From fc5ae7f534c7f33b55177359a173d1dfc4bd762b Mon Sep 17 00:00:00 2001 From: bashonly <88596187+bashonly@users.noreply.github.com> Date: Sat, 16 Nov 2024 18:54:15 +0000 Subject: [PATCH] cleanup --- yt_dlp/extractor/litv.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/yt_dlp/extractor/litv.py b/yt_dlp/extractor/litv.py index 11210b79d4..7b9b65865a 100644 --- a/yt_dlp/extractor/litv.py +++ b/yt_dlp/extractor/litv.py @@ -67,16 +67,13 @@ class LiTVIE(InfoExtractor): def _real_extract(self, url): url, smuggled_data = unsmuggle_url(url, {}) - video_id = self._match_id(url) - webpage = self._download_webpage(url, video_id) - vod_data = self._search_nextjs_data(webpage, video_id)['props']['pageProps'] program_info = traverse_obj(vod_data, ('programInformation', {dict})) or {} playlist_data = traverse_obj(vod_data, ('seriesTree')) - if playlist_data is not None and self._yes_playlist(program_info.get('series_id'), video_id, smuggled_data): + if playlist_data and self._yes_playlist(program_info.get('series_id'), video_id, smuggled_data): return self._extract_playlist(playlist_data, program_info.get('content_type')) asset_id = traverse_obj(program_info, ('assets', 0, 'asset_id', {str}))