aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/common.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2022-10-13 04:23:39 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-10-13 15:30:15 +0530
commit5225df50cf96d2f462dc3df3c22f8d1e2028872d (patch)
tree98ac1da8bc635e8994259f3ed6384412293bbb6b /yt_dlp/extractor/common.py
parent94dc8604dde2c6cf92dff9678fdd633126d385dc (diff)
downloadhypervideo-pre-5225df50cf96d2f462dc3df3c22f8d1e2028872d.tar.lz
hypervideo-pre-5225df50cf96d2f462dc3df3c22f8d1e2028872d.tar.xz
hypervideo-pre-5225df50cf96d2f462dc3df3c22f8d1e2028872d.zip
[extractor/youtube:tab] Let `approximate_date` return timestamp
Diffstat (limited to 'yt_dlp/extractor/common.py')
-rw-r--r--yt_dlp/extractor/common.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/yt_dlp/extractor/common.py b/yt_dlp/extractor/common.py
index 10d44d95a..ab8def57d 100644
--- a/yt_dlp/extractor/common.py
+++ b/yt_dlp/extractor/common.py
@@ -3843,8 +3843,8 @@ class InfoExtractor:
@param default The default value to return when the key is not present (default: [])
@param casesense When false, the values are converted to lower case
'''
- val = traverse_obj(
- self._downloader.params, ('extractor_args', (ie_key or self.ie_key()).lower(), key))
+ ie_key = ie_key if isinstance(ie_key, str) else (ie_key or self).ie_key()
+ val = traverse_obj(self._downloader.params, ('extractor_args', ie_key.lower(), key))
if val is None:
return [] if default is NO_DEFAULT else default
return list(val) if casesense else [x.lower() for x in val]