Sometimes yt-dlp doesn't provide playlist_count, so we need to have fallback. Fixes #384

This commit is contained in:
arabcoders 2025-08-25 18:48:36 +03:00
parent 30830a94e8
commit 3adc4eb062

View file

@ -307,7 +307,9 @@ class DownloadQueue(metaclass=Singleton):
LOG.info(f"Processing '{entry.get('id')}: {entry.get('title')} ({len(entries)})' Playlist.")
playlistCount = int(entry.get("playlist_count", len(entries)))
playlistCount = entry.get("playlist_count")
playlistCount = int(playlistCount) if playlistCount else len(entries)
results = []
playlist_keys = {