From 4940d6d8a6a23e49d6678195c1f2d12347ddb9a8 Mon Sep 17 00:00:00 2001 From: Etienne Carriere Date: Mon, 28 Oct 2013 14:50:29 +0100 Subject: [PATCH] Fix dailymotion thumbmail retrieving Closes #1310 --- modules/dailymotion/pages.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/dailymotion/pages.py b/modules/dailymotion/pages.py index f6257188..05d8a4aa 100644 --- a/modules/dailymotion/pages.py +++ b/modules/dailymotion/pages.py @@ -63,11 +63,9 @@ class IndexPage(BasePage): else: raise BrokenPageError('Unable to parse duration %r' % self.parser.select(div, 'div.duration', 1).text) video.duration = datetime.timedelta(hours=int(hours), minutes=int(minutes), seconds=int(seconds)) - url = unicode(self.parser.select(div, 'img.dmco_image', 1).attrib['data-src']) + url = unicode(self.parser.select(div, 'img.preview', 1).attrib['data-src']) # remove the useless anti-caching url = re.sub('\?\d+', '', url) - # use the bigger thumbnail - url = url.replace('jpeg_preview_medium.jpg', 'jpeg_preview_large.jpg') video.thumbnail = Thumbnail(unicode(url)) video.set_empty_fields(NotAvailable, ('url',))