From a96e4507a44c0112d1d20ae9b238c97e0aa0917c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20Mazi=C3=A8re?= Date: Sat, 21 Dec 2013 23:35:12 +0100 Subject: [PATCH] modify quvi module to use the new BaseVideo/ICapVideo classes --- modules/quvi/backend.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/quvi/backend.py b/modules/quvi/backend.py index ecf868a2..e1378fe9 100644 --- a/modules/quvi/backend.py +++ b/modules/quvi/backend.py @@ -27,8 +27,8 @@ import datetime from weboob.capabilities.base import UserError, StringField from weboob.capabilities.video import ICapVideo, BaseVideo +from weboob.capabilities.image import BaseImage from weboob.tools.backend import BaseBackend -from weboob.tools.capabilities.thumbnail import Thumbnail from weboob.tools.misc import to_unicode from quvi import LibQuvi, QuviError @@ -70,10 +70,10 @@ class QuviBackend(BaseBackend, ICapVideo): if duration: video.duration = datetime.timedelta(milliseconds=duration) if info.get('thumbnail'): - video.thumbnail = Thumbnail(info.get('thumbnail')) + video.thumbnail = BaseImage(info.get('thumbnail')) + video.thumbnail.url = video.thumbnail.id return video - class QuviVideo(BaseVideo): BACKENDS = { 'youtube': 'https://www.youtube.com/watch?v=%s',