From a34f8ec997dc70723b5cd66508f93cede9e759c0 Mon Sep 17 00:00:00 2001 From: Florent Date: Wed, 19 Mar 2014 16:15:49 +0100 Subject: [PATCH] Return NotAvailable if NotAvailable was given --- weboob/tools/browser2/filters.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/weboob/tools/browser2/filters.py b/weboob/tools/browser2/filters.py index d13a1701..70bc909f 100644 --- a/weboob/tools/browser2/filters.py +++ b/weboob/tools/browser2/filters.py @@ -23,7 +23,7 @@ from dateutil.parser import parse as parse_date import datetime from decimal import Decimal import re - +from weboob.capabilities.base import NotAvailable _NO_DEFAULT = object() @@ -232,6 +232,8 @@ class Map(Filter): class Date(Filter): def filter(self, txt): + if txt is NotAvailable: + return NotAvailable return parse_date(txt) class Time(Filter):