diff options
| author | bwarsaw | 2001-10-01 16:32:06 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-10-01 16:32:06 +0000 |
| commit | 46af7daf7892199808932c4a4f8e462a5a5e11cd (patch) | |
| tree | f7c616237eed07b575efc6dbf0fb41b6d1ea0155 | |
| parent | 3c21e0cb87cb4d04fe28c34e1581985199470128 (diff) | |
| download | mailman-46af7daf7892199808932c4a4f8e462a5a5e11cd.tar.gz mailman-46af7daf7892199808932c4a4f8e462a5a5e11cd.tar.zst mailman-46af7daf7892199808932c4a4f8e462a5a5e11cd.zip | |
Convert from mimelib to email.
process(): Fixed buglet so that if there is no Subject: header in the
original message, "(no subject)" -- properly i18nified -- will be
used instead of "None".
| -rw-r--r-- | Mailman/Handlers/Acknowledge.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Mailman/Handlers/Acknowledge.py b/Mailman/Handlers/Acknowledge.py index a76b198ca..e50d08455 100644 --- a/Mailman/Handlers/Acknowledge.py +++ b/Mailman/Handlers/Acknowledge.py @@ -46,6 +46,8 @@ def process(mlist, msg, msgdata): prefix = mlist.subject_prefix if subject.startswith(prefix): subject = subject[len(prefix):] + else: + subject = _('(no subject)') # Get the user's preferred language lang = msgdata.get('lang', mlist.getMemberLanguage(sender)) # Now get the acknowledgement template @@ -62,6 +64,6 @@ def process(mlist, msg, msgdata): subject = _('%(realname)s post acknowledgement') usermsg = Message.UserNotification(sender, mlist.GetAdminEmail(), subject, text) - usermsg.addheader('Content-Type', 'text/plain', - charset=Utils.GetCharSet(lang)) + usermsg.add_header('Content-Type', 'text/plain', + charset=Utils.GetCharSet(lang)) usermsg.send(mlist) |
