mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-12-13 14:37:43 +01:00
fix bug in 88acdbc269
This commit is contained in:
parent
1931a55ee8
commit
e0493e90fc
@ -2169,9 +2169,9 @@ def sanitize_numeric_fields(info):
|
|||||||
else:
|
else:
|
||||||
formats = info_dict['formats']
|
formats = info_dict['formats']
|
||||||
|
|
||||||
|
info_dict['__has_drm'] = any(f.get('has_drm') for f in formats)
|
||||||
if not self.params.get('allow_unplayable_formats'):
|
if not self.params.get('allow_unplayable_formats'):
|
||||||
formats = [f for f in formats if not f.get('has_drm')]
|
formats = [f for f in formats if not f.get('has_drm')]
|
||||||
info_dict['__has_drm'] = len(info_dict.get('formats') or ['']) > len(formats)
|
|
||||||
|
|
||||||
if not formats:
|
if not formats:
|
||||||
self.raise_no_formats(info_dict)
|
self.raise_no_formats(info_dict)
|
||||||
|
Loading…
Reference in New Issue
Block a user