# HG changeset patch # User Malcolm # Date 1737030828 -3600 # Thu Jan 16 13:33:48 2025 +0100 # Node ID 17580562558ad542cf10d71493cbab56c2629f55 # Parent 4af44d8d20931107dbc4dc3004acd6b45355a8cc FIX When bozo, still use the feed, just log it diff --git a/feed2maildir/reader.py b/feed2maildir/reader.py --- a/feed2maildir/reader.py +++ b/feed2maildir/reader.py @@ -10,9 +10,9 @@ f = feedparser.parse(feeds[feed]) if f.bozo: self.output('WARNING: could not parse feed {}'.format(feed)) - self.feeds[feed] = None - else: - self.feeds[feed] = f + self.output('WARNING: {}'.format(f.bozo_exception)) + + self.feeds[feed] = f def output(self, arg): if not self.silent: