aboutsummaryrefslogtreecommitdiffstats
path: root/hypervideo_dl/extractor/sportdeutschland.py
diff options
context:
space:
mode:
Diffstat (limited to 'hypervideo_dl/extractor/sportdeutschland.py')
-rw-r--r--hypervideo_dl/extractor/sportdeutschland.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/hypervideo_dl/extractor/sportdeutschland.py b/hypervideo_dl/extractor/sportdeutschland.py
index 94bcaba..15b488a 100644
--- a/hypervideo_dl/extractor/sportdeutschland.py
+++ b/hypervideo_dl/extractor/sportdeutschland.py
@@ -59,12 +59,8 @@ class SportDeutschlandIE(InfoExtractor):
videos = asset.get('videos') or []
if len(videos) > 1:
playlist_id = parse_qs(url).get('playlistId', [None])[0]
- if playlist_id:
- if self.get_param('noplaylist'):
- videos = [videos[int(playlist_id)]]
- self.to_screen('Downloading just a single video because of --no-playlist')
- else:
- self.to_screen('Downloading playlist %s - add --no-playlist to just download video' % asset_id)
+ if not self._yes_playlist(playlist_id, asset_id):
+ videos = [videos[int(playlist_id)]]
def entries():
for i, video in enumerate(videos, 1):