feed: Add 'default' argument to Feed._html2text for HTMLParseError
authorW. Trevor King <wking@tremily.us>
Sat, 28 Sep 2013 16:51:03 +0000 (09:51 -0700)
committerW. Trevor King <wking@tremily.us>
Sat, 28 Sep 2013 16:51:03 +0000 (09:51 -0700)
commitf1284d7eefafbdecd85c721eaf4fa16c03ffd30e
treefececa0f94846d70e49ecad3568748c467587f50
parent50fc0e003af0cf4cd96faf8def278de8e11fed73
feed: Add 'default' argument to Feed._html2text for HTMLParseError

This allows us to easily fall back on an unconverted string in the
event that the input HTML is malformed.  We already caught
HTMLParseError when converting HTML to plain test for non-html mail,
but we didn't catch it in Feed._get_entry_title.  Now we gracefully
handle the situation by treating the malformed HTML as plain text.
rss2email/feed.py