diff options
| -rw-r--r-- | youtube_dl/extractor/heise.py | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/youtube_dl/extractor/heise.py b/youtube_dl/extractor/heise.py index b3cb10fde..73c953181 100644 --- a/youtube_dl/extractor/heise.py +++ b/youtube_dl/extractor/heise.py @@ -88,8 +88,7 @@ class HeiseIE(InfoExtractor):              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 @@ -107,11 +106,11 @@ class HeiseIE(InfoExtractor):          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:  | 
