From b5a999b1d5e8ff4a8681a74d03f07410e631f44e Mon Sep 17 00:00:00 2001 From: bashonly Date: Wed, 30 Apr 2025 01:48:06 -0500 Subject: [PATCH] safer thumbnail extraction in `_extract_fallback` Authored by: bashonly --- yt_dlp/extractor/zdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/extractor/zdf.py b/yt_dlp/extractor/zdf.py index 3832ebdda2..f9c021365a 100644 --- a/yt_dlp/extractor/zdf.py +++ b/yt_dlp/extractor/zdf.py @@ -498,7 +498,7 @@ query VideoByCanonical($canonical: String!) { ptmd_data = self._extract_ptmd_urls(ptmd_url, document_id, self._get_api_token()) thumbnails = [] - for thumbnail_key, thumbnail in traverse_obj(document, ('teaserBild', {dict.items})): + for thumbnail_key, thumbnail in traverse_obj(document, ('teaserBild', {dict.items}, ...)): thumbnail_url = traverse_obj(thumbnail, ('url', {url_or_none})) if not thumbnail_url: continue