From 4a3a255ddc30527fe458b3aa1c7ad053f0bce60c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Tue, 3 Sep 2024 08:36:34 +0200 Subject: [PATCH] [ytdl] fix processing playlists of playlists (#6127) --- gallery_dl/extractor/ytdl.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gallery_dl/extractor/ytdl.py b/gallery_dl/extractor/ytdl.py index cb3c74c7..d60b371b 100644 --- a/gallery_dl/extractor/ytdl.py +++ b/gallery_dl/extractor/ytdl.py @@ -131,6 +131,9 @@ class YoutubeDLExtractor(Extractor): ytdl_module, ytdl_instance, info_dict["entries"]) else: yield info_dict + elif "entries" in entry: + yield from self._process_entries( + ytdl_module, ytdl_instance, entry["entries"]) else: yield entry