From 9e2e2635b409fcf6bc2e687cb789a73631d20f0f Mon Sep 17 00:00:00 2001 From: Bezleputh Date: Thu, 12 Feb 2015 16:39:25 +0100 Subject: [PATCH] [senscritique] fic bug when end_date is asked and not found --- modules/senscritique/pages.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/senscritique/pages.py b/modules/senscritique/pages.py index 152d9a19..650f3747 100644 --- a/modules/senscritique/pages.py +++ b/modules/senscritique/pages.py @@ -20,7 +20,7 @@ from .calendar import SensCritiquenCalendarEvent from datetime import date, datetime, timedelta - +from weboob.capabilities.base import empty from weboob.browser.pages import HTMLPage, JsonPage from weboob.browser.elements import ItemElement, ListElement, method from weboob.browser.filters.standard import Filter, CleanText, Regexp, Join, Format, BrowserURL, Env @@ -77,7 +77,7 @@ class Date(Filter): month = _date.month year = _date.year if day_number < _date.day: - month = _date.month%12 + 1 + month = _date.month % 12 + 1 if _date.month == 12: year = _date.year + 1 _date = date(day=day_number, month=month, year=year) @@ -123,7 +123,7 @@ class AjaxPage(HTMLPage): if not self.env['date_to']: return True else: - if obj.end_date <= self.env['date_to']: + if empty(obj.end_date) or obj.end_date <= self.env['date_to']: return True if '_id' in self.env: