mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 08:47:06 -05:00 
			
		
		
		
	[noco] Modernize
This commit is contained in:
		@@ -69,16 +69,17 @@ class NocoIE(InfoExtractor):
 | 
			
		||||
        if username is None:
 | 
			
		||||
            return
 | 
			
		||||
 | 
			
		||||
        login_form = {
 | 
			
		||||
            'a': 'login',
 | 
			
		||||
            'cookie': '1',
 | 
			
		||||
            'username': username,
 | 
			
		||||
            'password': password,
 | 
			
		||||
        }
 | 
			
		||||
        request = sanitized_Request(self._LOGIN_URL, urlencode_postdata(login_form))
 | 
			
		||||
        request.add_header('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8')
 | 
			
		||||
 | 
			
		||||
        login = self._download_json(request, None, 'Logging in as %s' % username)
 | 
			
		||||
        login = self._download_json(
 | 
			
		||||
            self._LOGIN_URL, None, 'Logging in as %s' % username,
 | 
			
		||||
            data=urlencode_postdata({
 | 
			
		||||
                'a': 'login',
 | 
			
		||||
                'cookie': '1',
 | 
			
		||||
                'username': username,
 | 
			
		||||
                'password': password,
 | 
			
		||||
            }),
 | 
			
		||||
            headers={
 | 
			
		||||
                'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
 | 
			
		||||
            })
 | 
			
		||||
 | 
			
		||||
        if 'erreur' in login:
 | 
			
		||||
            raise ExtractorError('Unable to login: %s' % clean_html(login['erreur']), expected=True)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user