commit 9e95a0f332a1bfabfba59c9bad6460e70731db9f parent 45fa8f0de67209e4cceeb1df6e3439efe55e7617 Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 11 Nov 2015 18:05:37 +0100 Don't bail in case of invalid time formats. Diffstat:
zeitungsschau/feed.py | | | 7 | ++++++- |
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/zeitungsschau/feed.py b/zeitungsschau/feed.py @@ -15,7 +15,12 @@ import pytz import codecs def parseiso(dstr, now): - return dateutil.parser.parse(str(dstr), default=now) + try: + return dateutil.parser.parse(str(dstr), default=now) + except ValueError: + # Invalid time format. Could not be parsed. + return now + def removenamespaces(xml): for key in xml.nsmap: