From 262b8aecd64184ae4e0104fece9351d4a064aeca Mon Sep 17 00:00:00 2001 From: Ganden Schaffner Date: Sat, 10 Aug 2019 12:56:03 -0700 Subject: [PATCH] [redbulltv] Change [key] to .get(key) to comply with coding conventions (For optional keys only) --- youtube_dl/extractor/redbulltv.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/redbulltv.py b/youtube_dl/extractor/redbulltv.py index acb16bb18..d48593878 100644 --- a/youtube_dl/extractor/redbulltv.py +++ b/youtube_dl/extractor/redbulltv.py @@ -148,11 +148,15 @@ class RedBullTVIE(InfoExtractor): subheading = metadata2.get('subheading') if subheading: title += ' - %s' % subheading + long_description = metadata2.get('long_description') short_description = metadata2.get('short_description') + duration = float_or_none(metadata2.get('duration'), scale=1000) - release_date = metadata['analytics']['asset']['publishDate'][:10] \ - .replace('-', '') + + release_date = metadata.get('analytics', {}).get('asset', {}).get('publishDate') + if release_date: + release_date = release_date[:10].replace('-', '') return { 'id': video_id,