for res, obj in rs.items():
format_id = '{0}_{1}'.format(t, res)
- if (not obj or not obj.get('url') or
- not isinstance(obj['url'], str)):
+ if not obj or not obj.get('url'):
self._warn('formats: {0}: no url', format_id)
continue
self._sort_formats(formats)
info['formats'] = formats
- if config.get('poster') and isinstance(config['poster'], str):
+ if config.get('poster'):
info['thumbnail'] = config['poster']
date = get_meta_content('date', html)
- if date and isinstance(date, str):
+ if date:
try:
info['timestamp'] = parse_iso8601(date)
except ValueError as e: