diff options
| author | 2019-10-10 10:32:47 +0100 | |
|---|---|---|
| committer | 2019-10-10 10:33:18 +0100 | |
| commit | 0331b763ffa845f3cb7b9651ca70ab8b407eb67e (patch) | |
| tree | 209c6b53cc0eee0a81ff883ecf7ec93262bb9b79 /modules/tweets | |
| parent | strip HTML from RSS entry titles (diff) | |
| signature | ||
refactor multi-line-to-line normalisation to utils.parse.line_normalise(), use it in rss.py
closes #174
Diffstat (limited to 'modules/tweets')
| -rw-r--r-- | modules/tweets/format.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/modules/tweets/format.py b/modules/tweets/format.py index 8b84cba3..4d64dffd 100644 --- a/modules/tweets/format.py +++ b/modules/tweets/format.py @@ -7,11 +7,7 @@ def _timestamp(dt): return "%s %s ago" % (since, unit) def _normalise(tweet): - while " " in tweet: - tweet = tweet.replace(" ", " ") - lines = [line.strip() for line in tweet.split("\n")] - lines = list(filter(None, lines)) - return html.unescape(" ".join(lines)) + return html.unescape(utils.parse.line_normalise(tweet)) def _tweet(exports, server, tweet, from_url): linked_id = tweet.id |
