diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-03-28 08:21:45 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-03-28 08:25:04 +0530 |
commit | 90137ca4bea0a22afec5bc6a0a2c8ff60ea76975 (patch) | |
tree | 63d03c7354f26faab59546517f7e96f0857359a2 /yt_dlp/extractor/common.py | |
parent | 1c1b2f96ae9696ef16b1b27d1a007bf89c683a0c (diff) | |
download | hypervideo-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.py | 3 |
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( |