diff options
Diffstat (limited to 'youtube_dl/extractor/cloudy.py')
| -rw-r--r-- | youtube_dl/extractor/cloudy.py | 13 | 
1 files changed, 8 insertions, 5 deletions
| diff --git a/youtube_dl/extractor/cloudy.py b/youtube_dl/extractor/cloudy.py index 73c6e3d49..95eda2e58 100644 --- a/youtube_dl/extractor/cloudy.py +++ b/youtube_dl/extractor/cloudy.py @@ -8,6 +8,7 @@ from ..utils import (      ExtractorError,      compat_parse_qs,      compat_urllib_parse, +    remove_end,  ) @@ -52,13 +53,15 @@ class CloudyIE(InfoExtractor):          title = data.get('title', [None])[0]          if title: -            title = title.replace('&asdasdas', '').strip() +            title = remove_end(title, '&asdasdas').strip()          formats = [] -        formats.append({ -            'format_id': 'sd', -            'url': data.get('url', [None])[0], -        }) +        video_url = data.get('url', [None])[0] +        if video_url: +            formats.append({ +                'format_id': 'sd', +                'url': video_url, +            })          return {              'id': video_id, | 
