From 504d764cc479691666d8641f4c1e553cd8d51e64 Mon Sep 17 00:00:00 2001 From: doe1080 <98906116+doe1080@users.noreply.github.com> Date: Sat, 24 May 2025 03:04:27 +0900 Subject: [PATCH] revert Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> --- yt_dlp/extractor/twitter.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yt_dlp/extractor/twitter.py b/yt_dlp/extractor/twitter.py index de94e66170..181c117459 100644 --- a/yt_dlp/extractor/twitter.py +++ b/yt_dlp/extractor/twitter.py @@ -1684,11 +1684,11 @@ class TwitterBroadcastIE(TwitterBaseIE, PeriscopeBaseIE): else: broadcast_id = display_id - if not (broadcast := self._call_api( - 'broadcasts/show.json', broadcast_id, {'ids': broadcast_id}, - )['broadcasts'][broadcast_id]): + broadcast = self._call_api( + 'broadcasts/show.json', broadcast_id, + {'ids': broadcast_id})['broadcasts'][broadcast_id] + if not broadcast: raise ExtractorError('Broadcast no longer exists', expected=True) - info = self._parse_broadcast_data(broadcast, broadcast_id) info.update({ 'display_id': display_id,