modify vimeo module to use the new BaseVideo/ICapVideo classes

This commit is contained in:
Pierre Mazière 2013-12-21 23:35:36 +01:00 committed by Florent
commit 90aba908b5

View file

@ -31,8 +31,8 @@ import re
import datetime import datetime
from dateutil.parser import parse as parse_dt from dateutil.parser import parse as parse_dt
from weboob.tools.capabilities.thumbnail import Thumbnail
from weboob.capabilities.base import NotAvailable from weboob.capabilities.base import NotAvailable
from weboob.capabilities.image import BaseImage
from weboob.tools.browser import BrokenPageError from weboob.tools.browser import BrokenPageError
from .video import VimeoVideo from .video import VimeoVideo
@ -64,7 +64,8 @@ class VideoPage(BasePage):
obj = self.parser.select(self.document.getroot(), 'meta[itemprop=thumbnailUrl]') obj = self.parser.select(self.document.getroot(), 'meta[itemprop=thumbnailUrl]')
if len(obj) > 0: if len(obj) > 0:
v.thumbnail = Thumbnail(unicode(obj[0].attrib['content'])) v.thumbnail = BaseIamge(obj[0].attrib['content'])
v.thumbnail.url = v.thumbnail.id
data = None data = None