modify canalplus module to use the new BaseVideo/ICapVideo classes

This commit is contained in:
Pierre Mazière 2013-12-21 23:33:24 +01:00 committed by Florent
commit 5769384039

View file

@ -23,7 +23,7 @@ import re
from weboob.tools.browser import BasePage from weboob.tools.browser import BasePage
from weboob.capabilities.collection import Collection from weboob.capabilities.collection import Collection
from weboob.capabilities.base import NotAvailable from weboob.capabilities.base import NotAvailable
from weboob.tools.capabilities.thumbnail import Thumbnail from weboob.capabilities.image import BaseImage
from .video import CanalplusVideo from .video import CanalplusVideo
@ -80,7 +80,8 @@ class VideoPage(BasePage):
media = el.find('MEDIA') media = el.find('MEDIA')
url = media.find('IMAGES').find('PETIT').text url = media.find('IMAGES').find('PETIT').text
if url: if url:
video.thumbnail = Thumbnail(unicode(url)) video.thumbnail = BaseImage(url)
video.thumbnail.url = video.thumbnail.id
else: else:
video.thumbnail = NotAvailable video.thumbnail = NotAvailable
lastest_format = None lastest_format = None