date isn't available anymore on search results (refs #772)

This commit is contained in:
Romain Bignon 2012-01-31 18:35:17 +01:00
commit 592d686f1c

View file

@ -22,6 +22,7 @@ import re
from weboob.tools.capabilities.thumbnail import Thumbnail from weboob.tools.capabilities.thumbnail import Thumbnail
from weboob.tools.browser import BasePage, BrokenPageError from weboob.tools.browser import BasePage, BrokenPageError
from weboob.capabilities.base import NotAvailable
from .video import PluzzVideo from .video import PluzzVideo
@ -41,11 +42,15 @@ class IndexPage(BasePage):
_id = m.group(1) _id = m.group(1)
video = PluzzVideo(_id) video = PluzzVideo(_id)
video.title = self.parser.select(div, 'h4 a', 1).text video.title = self.parser.select(div, 'h4 a', 1).text
m = re.match('(\d+)/(\d+)/(\d+)', self.parser.select(div, 'p.date', 1).text)
if m: # Date is not available anymore on search results.
video.date = datetime.datetime(int(m.group(3)), video.date = NotAvailable
int(m.group(2)), #m = re.match('(\d+)/(\d+)/(\d+)', self.parser.select(div, 'p.date', 1).text)
int(m.group(1))) #if m:
# video.date = datetime.datetime(int(m.group(3)),
# int(m.group(2)),
# int(m.group(1)))
url = self.parser.select(div, 'img.illustration', 1).attrib['src'] url = self.parser.select(div, 'img.illustration', 1).attrib['src']
video.thumbnail = Thumbnail('http://www.pluzz.fr/%s' % url) video.thumbnail = Thumbnail('http://www.pluzz.fr/%s' % url)