aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-04-10 21:15:32 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-04-10 21:15:32 +0530
commit68379de561a3f7bc51cf82b983c77d25cd596123 (patch)
tree84e261c07b6ca90de6e34065a0b1fcbe576e2fea
parentd9aa233295ac4b679d408fd1ca8f85b3f30ddd9c (diff)
downloadhypervideo-pre-68379de561a3f7bc51cf82b983c77d25cd596123.tar.lz
hypervideo-pre-68379de561a3f7bc51cf82b983c77d25cd596123.tar.xz
hypervideo-pre-68379de561a3f7bc51cf82b983c77d25cd596123.zip
[downloaders] Fix API access
Bug introduced by: 52a8a1e1b93dbc88f0018d4842f1e90ba96e095f
-rw-r--r--yt_dlp/downloader/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt_dlp/downloader/__init__.py b/yt_dlp/downloader/__init__.py
index ceb075472..3c8008890 100644
--- a/yt_dlp/downloader/__init__.py
+++ b/yt_dlp/downloader/__init__.py
@@ -70,7 +70,7 @@ def get_suitable_downloader(info_dict, params={}, default=HttpFD):
downloaders = params.get('external_downloader')
external_downloader = (
- downloaders if isinstance(downloaders, compat_str)
+ downloaders if isinstance(downloaders, compat_str) or downloaders is None
else downloaders.get(shorten_protocol_name(protocol, True), downloaders.get('default')))
if external_downloader and external_downloader.lower() == 'native':
external_downloader = 'native'