From af8a3f34370c82f323ed30074e3fe741ebcc98ca Mon Sep 17 00:00:00 2001 From: HybridDog <3192173+HybridDog@users.noreply.github.com> Date: Sun, 28 Jun 2026 00:56:10 +0200 Subject: [PATCH] [ie] Always include `id` in request error output (#17068) Authored by: bashonly, HybridDog Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> --- yt_dlp/extractor/common.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yt_dlp/extractor/common.py b/yt_dlp/extractor/common.py index 8f5c3a3c64..39c855c4e0 100644 --- a/yt_dlp/extractor/common.py +++ b/yt_dlp/extractor/common.py @@ -922,9 +922,9 @@ class InfoExtractor: errmsg = f'{errnote}: {err}' if fatal: - raise ExtractorError(errmsg, cause=err) + raise ExtractorError(errmsg, cause=err, video_id=video_id) else: - self.report_warning(errmsg) + self.report_warning(errmsg, video_id=video_id) return False def _download_webpage_handle(self, url_or_request, video_id, note=None, errnote=None, fatal=True,