From 63330b8a252e5dc96e6ec692e72fd497a38a5d7a Mon Sep 17 00:00:00 2001 From: Ganden Schaffner Date: Sat, 10 Aug 2019 15:43:42 -0700 Subject: [PATCH] [redbulltv] Use unified_strdate for date parsing --- youtube_dl/extractor/redbulltv.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/youtube_dl/extractor/redbulltv.py b/youtube_dl/extractor/redbulltv.py index 6ba1747f5..3fb04e687 100644 --- a/youtube_dl/extractor/redbulltv.py +++ b/youtube_dl/extractor/redbulltv.py @@ -7,6 +7,7 @@ from ..utils import ( RegexNotFoundError, try_get, float_or_none, + unified_strdate, ) import json import time @@ -181,13 +182,8 @@ class RedBullTVIE(InfoExtractor): lambda x: x['analytics']['asset']['trackingDimensions']['publishingDate'], compat_str)) - if release_dates[0]: - release_date = release_dates[0][:10].replace('-', '') - elif release_dates[1] or release_dates[2]: - release_date = ''.join((release_dates[1] or release_dates[2]) - .split('-')[::-1]) - else: - release_date = None + release_date = unified_strdate(release_dates[0] or release_dates[1] or \ + release_dates[2]) return { 'id': video_id,