fix styling remarks from yt-dlp project

This commit is contained in:
pgaig 2021-07-31 22:22:07 +02:00
parent 03d89133f3
commit 944a8f2b0b

View File

@ -270,27 +270,21 @@ class VrtNUIE(GigyaBaseIE):
if username is None: if username is None:
return return
# 1. Get Login Data auth_info = self._download_json(
try: 'https://accounts.vrt.be/accounts.login', None,
auth_info = self._download_json( note='Login data', errnote='Could not get Login data',
'https://accounts.vrt.be/accounts.login', None, headers={}, data=urlencode_postdata({
note='Login data', errnote='Could not get Login data', 'loginID': username,
headers={}, data=urlencode_postdata({ 'password': password,
'loginID': username, 'sessionExpiration': '-2',
'password': password, 'APIKey': self._APIKEY,
'sessionExpiration': '-2', 'targetEnv': 'jssdk',
'APIKey': self._APIKEY, }))
'targetEnv': 'jssdk',
}))
except ExtractorError as e:
self.report_warning("Cookie request HTTP code: %s" % e.cause.code)
raise e
# Sometimes authentication fails for no good reason, retry # Sometimes authentication fails for no good reason, retry
login_attempt = 1 login_attempt = 1
while login_attempt <= 3: while login_attempt <= 3:
try: try:
# get XSRF Token
self._request_webpage('https://token.vrt.be/vrtnuinitlogin', self._request_webpage('https://token.vrt.be/vrtnuinitlogin',
None, note='Requesting XSRF Token', errnote='Could not get XSRF Token', None, note='Requesting XSRF Token', errnote='Could not get XSRF Token',
query={'provider': 'site', 'destination': 'https://www.vrt.be/vrtnu/'}) query={'provider': 'site', 'destination': 'https://www.vrt.be/vrtnu/'})
@ -306,12 +300,10 @@ class VrtNUIE(GigyaBaseIE):
post_data['_csrf'] = cookie.value post_data['_csrf'] = cookie.value
break break
# do login
self._request_webpage( self._request_webpage(
'https://login.vrt.be/perform_login', 'https://login.vrt.be/perform_login',
None, note='Requesting a token', errnote='Could not get a token', None, note='Requesting a token', errnote='Could not get a token',
headers={}, data=urlencode_postdata(post_data) headers={}, data=urlencode_postdata(post_data))
)
except ExtractorError as e: except ExtractorError as e:
if isinstance(e.cause, compat_HTTPError) and e.cause.code == 401: if isinstance(e.cause, compat_HTTPError) and e.cause.code == 401: