1
0
mirror of https://codeberg.org/polarisfm/youtube-dl synced 2025-02-18 10:07:55 +01:00

[20875] fix Can't be None

This commit is contained in:
Tony Lefebvre 2019-04-28 21:37:46 +02:00
parent 60860c2e95
commit 02a17992b8

View File

@ -222,20 +222,19 @@ class LivestreamIE(InfoExtractor):
api_url = self._API_URL_TEMPLATE % (account, event) api_url = self._API_URL_TEMPLATE % (account, event)
api_new_url = self._API_NEW_URL_TEMPLATE % (account, event) api_new_url = self._API_NEW_URL_TEMPLATE % (account, event)
if self._downloader is not None: downloader_params = self._downloader.params
downloader_params = self._downloader.params video_password = downloader_params.get("videopassword")
video_password = downloader_params.get("videopassword") if video_password:
if video_password: # use the given video password to unlock livestream.com event
# use the given video password to unlock livestream.com event self.to_screen("Using video password")
self.to_screen("Using video password") password_request_url = api_new_url + "/password_tokens"
password_request_url = api_new_url + "/password_tokens" r = requests.post(password_request_url, {
r = requests.post(password_request_url, { "password": video_password
"password": video_password })
}) r.raise_for_status()
r.raise_for_status() password_token = r.json()["password_token"]
password_token = r.json()["password_token"] event_key = event + ":pt:" + password_token
event_key = event + ":pt:" + password_token api_url = self._API_URL_TEMPLATE % (account, event_key)
api_url = self._API_URL_TEMPLATE % (account, event_key)
if video_id: if video_id:
video_data = self._download_json( video_data = self._download_json(