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

View file

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