Fix -J when there are failed videos

This commit is contained in:
pukkandan 2021-08-15 20:31:35 +05:30
parent 5d62709bc7
commit 3ad56b4236
No known key found for this signature in database
GPG key ID: 0F00D95A001F4698

View file

@ -2908,6 +2908,8 @@ class YoutubeDL(object):
@staticmethod @staticmethod
def sanitize_info(info_dict, remove_private_keys=False): def sanitize_info(info_dict, remove_private_keys=False):
''' Sanitize the infodict for converting to json ''' ''' Sanitize the infodict for converting to json '''
if info_dict is None:
return info_dict
info_dict.setdefault('epoch', int(time.time())) info_dict.setdefault('epoch', int(time.time()))
remove_keys = {'__original_infodict'} # Always remove this since this may contain a copy of the entire dict remove_keys = {'__original_infodict'} # Always remove this since this may contain a copy of the entire dict
keep_keys = ['_type'], # Always keep this to facilitate load-info-json keep_keys = ['_type'], # Always keep this to facilitate load-info-json