From 06c9fce9e434ac3bfab0fe3465567080d2abc3f4 Mon Sep 17 00:00:00 2001 From: Florent Date: Wed, 19 Mar 2014 16:16:15 +0100 Subject: [PATCH] If the regexp does not match, return NotAvailable --- modules/sachsen/pages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/sachsen/pages.py b/modules/sachsen/pages.py index 7d689999..7e6cea16 100644 --- a/modules/sachsen/pages.py +++ b/modules/sachsen/pages.py @@ -87,7 +87,7 @@ class ListPage(HTMLPage): def obj_sensors(self): sensors = [] - lastdate = Date(Regexp(Env('datetime'), r'(\d+)\.(\d+)\.(\d+) (\d+):(\d+)', r'\3-\2-\1 \4:\5'))(self) + lastdate = Date(Regexp(Env('datetime'), r'(\d+)\.(\d+)\.(\d+) (\d+):(\d+)', r'\3-\2-\1 \4:\5', default=NotAvailable))(self) forecast = Map(Env('forecast'), self.forecasts, default=NotAvailable)(self) alarm = Map(Env('alarm'), self.alarmlevel, default=u'')(self)