From 90aba908b5a05587d949b93336e233cce42caf33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20Mazi=C3=A8re?= Date: Sat, 21 Dec 2013 23:35:36 +0100 Subject: [PATCH] modify vimeo module to use the new BaseVideo/ICapVideo classes --- modules/vimeo/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/vimeo/pages.py b/modules/vimeo/pages.py index affa183d..e322f726 100644 --- a/modules/vimeo/pages.py +++ b/modules/vimeo/pages.py @@ -31,8 +31,8 @@ import re import datetime from dateutil.parser import parse as parse_dt -from weboob.tools.capabilities.thumbnail import Thumbnail from weboob.capabilities.base import NotAvailable +from weboob.capabilities.image import BaseImage from weboob.tools.browser import BrokenPageError from .video import VimeoVideo @@ -64,7 +64,8 @@ class VideoPage(BasePage): obj = self.parser.select(self.document.getroot(), 'meta[itemprop=thumbnailUrl]') 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