aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/drtv.py
diff options
context:
space:
mode:
authorbashonly <88596187+bashonly@users.noreply.github.com>2023-01-14 10:35:47 -0600
committerGitHub <noreply@github.com>2023-01-14 16:35:47 +0000
commit7481998b169b2a52049fc33bff82034d6563ead4 (patch)
tree3824fd487cf5eea015fd3917703ecc40a7bd9135 /yt_dlp/extractor/drtv.py
parent87ebab0615b1bf9b14b478b055e7059d630b4833 (diff)
downloadhypervideo-pre-7481998b169b2a52049fc33bff82034d6563ead4.tar.lz
hypervideo-pre-7481998b169b2a52049fc33bff82034d6563ead4.tar.xz
hypervideo-pre-7481998b169b2a52049fc33bff82034d6563ead4.zip
[extractor/drtv] Fix bug in ab4cbef (#6034)
Fixes bug in ab4cbef ab4cbeff00ac08f142f78a6281aa0c1124a59daa Closes #5993 Authored by: bashonly
Diffstat (limited to 'yt_dlp/extractor/drtv.py')
-rw-r--r--yt_dlp/extractor/drtv.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/yt_dlp/extractor/drtv.py b/yt_dlp/extractor/drtv.py
index d3e197551..470546bbc 100644
--- a/yt_dlp/extractor/drtv.py
+++ b/yt_dlp/extractor/drtv.py
@@ -184,9 +184,10 @@ class DRTVIE(InfoExtractor):
data = self._download_json(
programcard_url, video_id, 'Downloading video JSON', query=query)
- supplementary_data = self._download_json(
- SERIES_API % f'/episode/{raw_video_id}', raw_video_id,
- default={}) if re.search(r'_\d+$', raw_video_id) else {}
+ supplementary_data = {}
+ if re.search(r'_\d+$', raw_video_id):
+ supplementary_data = self._download_json(
+ SERIES_API % f'/episode/{raw_video_id}', raw_video_id, fatal=False) or {}
title = str_or_none(data.get('Title')) or re.sub(
r'\s*\|\s*(?:TV\s*\|\s*DR|DRTV)$', '',