Don't bail in case of invalid time formats. - zs - Zeitungsschau rss to email converter
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit 9e95a0f332a1bfabfba59c9bad6460e70731db9f
 (DIR) parent 45fa8f0de67209e4cceeb1df6e3439efe55e7617
 (HTM) 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(-)
       ---
 (DIR) 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: