summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--askbot/mail/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/askbot/mail/__init__.py b/askbot/mail/__init__.py
index 74aa27e9..6daefcdd 100644
--- a/askbot/mail/__init__.py
+++ b/askbot/mail/__init__.py
@@ -89,8 +89,9 @@ def clean_html_email(email_body):
soup = BeautifulSoup(email_body)
table_tds = soup.find('body')
+ filter_func = lambda s: bool(s.strip())
phrases = map(lambda s: s.strip(),
- filter(bool, table_tds.get_text().split('\n')))
+ filter(filter_func, table_tds.get_text().split('\n')))
return '\n\n'.join(phrases)