From 8027175600c694537cecf0e5de2c6b9de559592b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Marqui=CC=81nez=20Ferra=CC=81ndiz?= Date: Sat, 8 Jun 2013 12:08:44 +0200 Subject: [PATCH] Set the extractor key in playlists entries If they were videos the extractor key wasn't being set anywhere else Closes 877 --- youtube_dl/FileDownloader.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/youtube_dl/FileDownloader.py b/youtube_dl/FileDownloader.py index bf0f5bb9e..a8517a390 100644 --- a/youtube_dl/FileDownloader.py +++ b/youtube_dl/FileDownloader.py @@ -539,6 +539,11 @@ def process_ie_result(self, ie_result, download=True, extra_info={}): 'playlist': playlist, 'playlist_index': i + playliststart, } + if not 'extractor' in entry: + # We set the extractor, if it's an url it will be set then to + # the new extractor, but if it's already a video we must make + # sure it's present: see issue #877 + entry['extractor'] = ie_result['extractor'] entry_result = self.process_ie_result(entry, download=download, extra_info=extra)