mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-06-28 01:18:30 +00:00
Remove callables when writing --write-info-json
This commit is contained in:
parent
308e62fa81
commit
2a59336eff
@ -3697,6 +3697,8 @@ def filter_fn(obj):
|
|||||||
return list(map(filter_fn, obj))
|
return list(map(filter_fn, obj))
|
||||||
elif obj is None or isinstance(obj, (str, int, float, bool)):
|
elif obj is None or isinstance(obj, (str, int, float, bool)):
|
||||||
return obj
|
return obj
|
||||||
|
elif callable(obj):
|
||||||
|
return None
|
||||||
else:
|
else:
|
||||||
return repr(obj)
|
return repr(obj)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user