mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-11-04 08:35:12 +00:00 
			
		
		
		
	[adn] Improve error reporting (#13663)
This commit is contained in:
		@@ -107,11 +107,13 @@ class ADNIE(InfoExtractor):
 | 
			
		||||
        metas = options.get('metas') or {}
 | 
			
		||||
        title = metas.get('title') or video_info['title']
 | 
			
		||||
        links = player_config.get('links') or {}
 | 
			
		||||
        error = None
 | 
			
		||||
        if not links:
 | 
			
		||||
            links_url = player_config['linksurl']
 | 
			
		||||
            links_data = self._download_json(urljoin(
 | 
			
		||||
                self._BASE_URL, links_url), video_id)
 | 
			
		||||
            links = links_data.get('links') or {}
 | 
			
		||||
            error = links_data.get('error')
 | 
			
		||||
 | 
			
		||||
        formats = []
 | 
			
		||||
        for format_id, qualities in links.items():
 | 
			
		||||
@@ -130,6 +132,7 @@ class ADNIE(InfoExtractor):
 | 
			
		||||
                    for f in m3u8_formats:
 | 
			
		||||
                        f['language'] = 'fr'
 | 
			
		||||
                formats.extend(m3u8_formats)
 | 
			
		||||
        if not error:
 | 
			
		||||
            error = options.get('error')
 | 
			
		||||
        if not formats and error:
 | 
			
		||||
            raise ExtractorError('%s said: %s' % (self.IE_NAME, error), expected=True)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user