From 0da2f6218f2a718604200d152d07186f4912db3b Mon Sep 17 00:00:00 2001 From: Simon Carpentier Date: Tue, 7 Mar 2017 20:23:24 -0500 Subject: [PATCH 1/2] [telequebec] description array may be empty --- youtube_dl/extractor/telequebec.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/telequebec.py b/youtube_dl/extractor/telequebec.py index 82d73c31d..aaf2b3550 100644 --- a/youtube_dl/extractor/telequebec.py +++ b/youtube_dl/extractor/telequebec.py @@ -33,7 +33,7 @@ class TeleQuebecIE(InfoExtractor): 'id': media_id, 'url': smuggle_url('limelight:media:' + media_data['streamInfo']['sourceId'], {'geo_countries': ['CA']}), 'title': media_data['title'], - 'description': media_data.get('descriptions', [{'text': None}])[0].get('text'), + 'description': media_data.get('descriptions', [{'text': None}])[0].get('text') if media_data.get('descriptions') else '' 'duration': int_or_none(media_data.get('durationInMilliseconds'), 1000), 'ie_key': 'LimelightMedia', } From 9852c08393d817f128551da8c0256fe6be4938af Mon Sep 17 00:00:00 2001 From: Simon Carpentier Date: Tue, 7 Mar 2017 20:30:53 -0500 Subject: [PATCH 2/2] Forgot comma :-/ --- youtube_dl/extractor/telequebec.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/telequebec.py b/youtube_dl/extractor/telequebec.py index aaf2b3550..e02a9b3b3 100644 --- a/youtube_dl/extractor/telequebec.py +++ b/youtube_dl/extractor/telequebec.py @@ -33,7 +33,7 @@ class TeleQuebecIE(InfoExtractor): 'id': media_id, 'url': smuggle_url('limelight:media:' + media_data['streamInfo']['sourceId'], {'geo_countries': ['CA']}), 'title': media_data['title'], - 'description': media_data.get('descriptions', [{'text': None}])[0].get('text') if media_data.get('descriptions') else '' + 'description': media_data.get('descriptions', [{'text': None}])[0].get('text') if media_data.get('descriptions') else '', 'duration': int_or_none(media_data.get('durationInMilliseconds'), 1000), 'ie_key': 'LimelightMedia', }