aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/common.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2022-03-28 08:21:45 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-03-28 08:25:04 +0530
commit90137ca4bea0a22afec5bc6a0a2c8ff60ea76975 (patch)
tree63d03c7354f26faab59546517f7e96f0857359a2 /yt_dlp/extractor/common.py
parent1c1b2f96ae9696ef16b1b27d1a007bf89c683a0c (diff)
downloadhypervideo-pre-90137ca4bea0a22afec5bc6a0a2c8ff60ea76975.tar.lz
hypervideo-pre-90137ca4bea0a22afec5bc6a0a2c8ff60ea76975.tar.xz
hypervideo-pre-90137ca4bea0a22afec5bc6a0a2c8ff60ea76975.zip
[utils] Add `filter_dict`
Diffstat (limited to 'yt_dlp/extractor/common.py')
-rw-r--r--yt_dlp/extractor/common.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/yt_dlp/extractor/common.py b/yt_dlp/extractor/common.py
index d3d13c40c..d0e57da23 100644
--- a/yt_dlp/extractor/common.py
+++ b/yt_dlp/extractor/common.py
@@ -49,6 +49,7 @@ from ..utils import (
error_to_compat_str,
extract_attributes,
ExtractorError,
+ filter_dict,
fix_xml_ampersands,
float_or_none,
format_field,
@@ -1588,7 +1589,7 @@ class InfoExtractor(object):
break
traverse_json_ld(json_ld)
- return dict((k, v) for k, v in info.items() if v is not None)
+ return filter_dict(info)
def _search_nextjs_data(self, webpage, video_id, *, transform_source=None, fatal=True, **kw):
return self._parse_json(