summaryrefslogtreecommitdiff
path: root/Mailman/Handlers/Moderate.py
diff options
context:
space:
mode:
authorbwarsaw2002-02-11 23:27:37 +0000
committerbwarsaw2002-02-11 23:27:37 +0000
commit455faeae81a32aa5c683eef79e3d6fcff7ad3b8c (patch)
tree3034299d45247faaf000a3533065c876fe3eb8ff /Mailman/Handlers/Moderate.py
parent50ece8c403b0e860a733ae3046926bbf85199cfa (diff)
downloadmailman-455faeae81a32aa5c683eef79e3d6fcff7ad3b8c.tar.gz
mailman-455faeae81a32aa5c683eef79e3d6fcff7ad3b8c.tar.zst
mailman-455faeae81a32aa5c683eef79e3d6fcff7ad3b8c.zip
process(), hold_for_approval(), do_discard(): When creating the
UserNotification message object, pass in the language that the message should be in. This allows us to get the character set and header encodings right. Patch by Ben Gertzfield.
Diffstat (limited to 'Mailman/Handlers/Moderate.py')
-rw-r--r--Mailman/Handlers/Moderate.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Mailman/Handlers/Moderate.py b/Mailman/Handlers/Moderate.py
index de19e3c5d..8395cf88b 100644
--- a/Mailman/Handlers/Moderate.py
+++ b/Mailman/Handlers/Moderate.py
@@ -135,7 +135,8 @@ def do_discard(mlist, msg):
mlist.GetScriptURL('admin', absolute=1)
nmsg = Message.UserNotification(mlist.GetOwnerEmail(),
mlist.GetAdminEmail(),
- _('Auto-discard notification'))
+ _('Auto-discard notification'),
+ mlist.preferred_language)
nmsg['Content-Type'] = 'multipart/mixed'
nmsg['MIME-Version'] = '1.0'
text = MIMEText(Utils.wrap(_("""\