This commit is contained in:
Romain Bignon 2013-12-22 22:28:47 +01:00
commit 6af0c9acae
2 changed files with 5 additions and 4 deletions

View file

@ -64,7 +64,7 @@ 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 = BaseIamge(obj[0].attrib['content']) v.thumbnail = BaseImage(obj[0].attrib['content'])
v.thumbnail.url = v.thumbnail.id v.thumbnail.url = v.thumbnail.id
data = None data = None
@ -89,7 +89,8 @@ class VideoPage(BasePage):
if v.title is None: if v.title is None:
v.title = unicode(data['video']['title']) v.title = unicode(data['video']['title'])
if v.thumbnail is None: if v.thumbnail is None:
v.thumbnail = Thumbnail(unicode(data['video']['thumbnail'])) v.thumbnail = BaseImage(data['video']['thumbnail'])
v.thumbnail.url = v.thumbnail.id
v.author = data['video']['owner']['name'] v.author = data['video']['owner']['name']
v.duration = datetime.timedelta(seconds=int(data['video']['duration'])) v.duration = datetime.timedelta(seconds=int(data['video']['duration']))

View file

@ -20,9 +20,9 @@
from datetime import timedelta from datetime import timedelta
from .base import StringField, Field from .base import Field
from .image import ICapImage, BaseImage from .image import ICapImage, BaseImage
from .audio import BaseAudio
__all__ = ['BaseVideo', 'ICapVideo'] __all__ = ['BaseVideo', 'ICapVideo']