From 0a91eec7836b39ffd1cccb7471dd77033b9d020f Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Wed, 13 Mar 2013 18:04:36 +0100 Subject: [PATCH] [imdb] dates protection activated --- modules/imdb/pages.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/modules/imdb/pages.py b/modules/imdb/pages.py index c9e2507f..64fbe2b2 100644 --- a/modules/imdb/pages.py +++ b/modules/imdb/pages.py @@ -163,12 +163,8 @@ class PersonPage(BasePage): dtimes = self.parser.select(td_overview,'time[itemprop=deathDate]') if len(dtimes) > 0: dtime = dtimes[0].attrib.get('datetime','').split('-') - if len(dtime) == 2: - dtime.append('1') - elif len(dtime) == 1: - dtime.append('1') - dtime.append('1') - death_date = datetime(int(dtime[0]),int(dtime[1]),int(dtime[2])) + if len(dtime) == 3 and int(dtime[0]) >= 1900: + death_date = datetime(int(dtime[0]),int(dtime[1]),int(dtime[2])) img_thumbnail = self.parser.select(self.document.getroot(),'td#img_primary img') if len(img_thumbnail) > 0: thumbnail_url = unicode(img_thumbnail[0].attrib.get('src',''))