diff --git a/backend/download/src/yt_dlp_handler.py b/backend/download/src/yt_dlp_handler.py index ee14e2c9..78e50511 100644 --- a/backend/download/src/yt_dlp_handler.py +++ b/backend/download/src/yt_dlp_handler.py @@ -381,6 +381,9 @@ class DownloadPostProcess(DownloaderBase): try: playlist = YoutubePlaylist(playlist_id) playlist.update_playlist(skip_on_empty=True) + if not playlist.json_data: + raise ValueError("no json data extracted for playlist") + except ValueError as err: message = [ f"{playlist_id}: skip failed playlist import",