mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-03 23:57:06 -05:00 
			
		
		
		
	[twitch] Pass video id to url_result when extracting playlist
This commit is contained in:
		@@ -358,9 +358,16 @@ class TwitchPlaylistBaseIE(TwitchBaseIE):
 | 
			
		||||
                break
 | 
			
		||||
            offset += limit
 | 
			
		||||
        return self.playlist_result(
 | 
			
		||||
            [self.url_result(entry) for entry in orderedSet(entries)],
 | 
			
		||||
            [self._make_url_result(entry) for entry in orderedSet(entries)],
 | 
			
		||||
            channel_id, channel_name)
 | 
			
		||||
 | 
			
		||||
    def _make_url_result(self, url):
 | 
			
		||||
        try:
 | 
			
		||||
            video_id = 'v%s' % TwitchVodIE._match_id(url)
 | 
			
		||||
            return self.url_result(url, TwitchVodIE.ie_key(), video_id=video_id)
 | 
			
		||||
        except AssertionError:
 | 
			
		||||
            return self.url_result(url)
 | 
			
		||||
 | 
			
		||||
    def _extract_playlist_page(self, response):
 | 
			
		||||
        videos = response.get('videos')
 | 
			
		||||
        return [video['url'] for video in videos] if videos else []
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user