From 7b6c5acc4b5d8c64bcc3fbd3c42a1e5c5d669db0 Mon Sep 17 00:00:00 2001 From: ALurker Date: Sun, 26 Aug 2018 10:25:52 -0500 Subject: [PATCH] [generic] Correct apply order on playlist-reverse (closes #6845) --- youtube_dl/YoutubeDL.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py index f5cb46308..5dc249435 100755 --- a/youtube_dl/YoutubeDL.py +++ b/youtube_dl/YoutubeDL.py @@ -937,6 +937,9 @@ class YoutubeDL(object): '[%s] playlist %s: Downloading %d videos' % (ie_result['extractor'], playlist, num_entries)) + if self.params.get('playlistreverse', False): + ie_entries = ie_entries[::-1] + if isinstance(ie_entries, list): n_all_entries = len(ie_entries) if playlistitems: @@ -969,9 +972,6 @@ class YoutubeDL(object): n_entries = len(entries) report_download(n_entries) - if self.params.get('playlistreverse', False): - entries = entries[::-1] - if self.params.get('playlistrandom', False): random.shuffle(entries)