From dae97bd278962c08416826ab7b19d2890bde2911 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20Mazi=C3=A8re?= Date: Sat, 21 Dec 2013 23:34:26 +0100 Subject: [PATCH] modify gdcvault module to use the new BaseVideo/ICapVideo classes --- modules/gdcvault/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/gdcvault/pages.py b/modules/gdcvault/pages.py index 53e67037..a586f1df 100644 --- a/modules/gdcvault/pages.py +++ b/modules/gdcvault/pages.py @@ -29,7 +29,7 @@ import datetime from dateutil.parser import parse as parse_dt from weboob.capabilities.base import NotAvailable -from weboob.tools.capabilities.thumbnail import Thumbnail +from weboob.capabilities.image import BaseImage from weboob.tools.browser import BrokenPageError #HACK @@ -70,7 +70,8 @@ class IndexPage(BasePage): # get thumbnail img = self.parser.select(a, 'div.featured_image img', 1) if img is not None: - video.thumbnail = Thumbnail(unicode(img.attrib['src'])) + video.thumbnail = BaseImage(img.attrib['src']) + video.thumbnail.url = video.thumbnail.id else: video.thumbnail = NotAvailable