From 157cf0bb37edfa97a1f816eb63ae948a5b24c425 Mon Sep 17 00:00:00 2001 From: Ben Bryant Date: Mon, 20 Apr 2020 00:38:10 -0700 Subject: [PATCH] Refactored vars to be easier to understand --- youtube_dl/extractor/funimation.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/youtube_dl/extractor/funimation.py b/youtube_dl/extractor/funimation.py index 1f1661bd9..fc12e689f 100644 --- a/youtube_dl/extractor/funimation.py +++ b/youtube_dl/extractor/funimation.py @@ -165,9 +165,10 @@ class FunimationIE(InfoExtractor): text_tracks = self._parse_json(text_tracks_json_string, display_id, js_to_json, fatal=False) or [] subtitles = {} for text_track in text_tracks: - data = {'url': text_track['src']} - if text_track['language'] in subtitles: - subtitles[text_track['language']].append(data) + url_element = {'url': text_track['src']} + language = text_track.get('language') + if language in subtitles: + subtitles[language].append(url_element) else: - subtitles[text_track['language']] = [data] + subtitles[language] = [url_element] return subtitles