Update yt_dlp/extractor/youtube.py

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
This commit is contained in:
coletdjnz 2025-01-05 09:49:55 +13:00 committed by GitHub
parent c841c8c0c3
commit 20107432ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -689,17 +689,11 @@ def _generate_sid_authorization(self, origin='https://www.youtube.com', user_ses
self._load_sid_cookies()
if self._SAPISID:
authorizations.append(
self._make_sid_authorization('SAPISIDHASH', self._SAPISID, origin, additional_parts))
if self._1PSAPISID:
authorizations.append(
self._make_sid_authorization('SAPISID1PHASH', self._1PSAPISID, origin, additional_parts))
if self._3PSAPISID:
authorizations.append(
self._make_sid_authorization('SAPISID3PHASH', self._3PSAPISID, origin, additional_parts))
for scheme, sid in (('SAPISIDHASH', self._SAPISID),
('SAPISID1PHASH', self._1PSAPISID),
('SAPISID3PHASH', self._3PSAPISID)):
if sid:
authorizations.append(self._make_sid_authorization(scheme, sid, origin, additional_parts))
if not authorizations:
return