mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Keep signature delimiters intact in notifications
Since commit eeaa1c3
(Separate text from footer in notification emails,
2020-01-04), information about unsubscribing from notifications is added
in a signature block. However, the code to format the email body trimmed
the RFC 3676 signature delimiter, replacing "-- " by "--". Fix this by
adding a special case for signature delimiters.
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
parent
daee20c694
commit
4ececd6041
1 changed files with 3 additions and 0 deletions
|
@ -54,6 +54,9 @@ class Notification:
|
|||
def get_body_fmt(self, lang):
|
||||
body = ''
|
||||
for line in self.get_body(lang).splitlines():
|
||||
if line == '-- ':
|
||||
body += '-- \n'
|
||||
continue
|
||||
body += textwrap.fill(line, break_long_words=False) + '\n'
|
||||
for i, ref in enumerate(self.get_refs()):
|
||||
body += '\n' + '[%d] %s' % (i + 1, ref)
|
||||
|
|
Loading…
Add table
Reference in a new issue