From aca28a3d5ad0a29245bd586ac1be94b5ebf46174 Mon Sep 17 00:00:00 2001 From: Bezleputh Date: Tue, 30 Dec 2014 18:03:52 +0100 Subject: [PATCH] [filter] handle TypeError exception raised by parse_date in DateTime Filter --- weboob/browser/filters/standard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/browser/filters/standard.py b/weboob/browser/filters/standard.py index e2e43934..6134c4e2 100644 --- a/weboob/browser/filters/standard.py +++ b/weboob/browser/filters/standard.py @@ -567,7 +567,7 @@ class DateTime(Filter): for search, repl in self.translations: txt = search.sub(repl, txt) return parse_date(txt, dayfirst=self.dayfirst) - except ValueError as e: + except (ValueError, TypeError) as e: return self.default_or_raise(ParseError('Unable to parse %r: %s' % (txt, e)))