summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2002-10-25 21:10:45 +0000
committerbwarsaw2002-10-25 21:10:45 +0000
commit219694f3cfe602a3cc1a16e574f2cc01a11ab28b (patch)
tree70c1c6ee6677a0cfba3fe66f6c4572a0d58642be
parentb9e43ef641b7eca4a2e7d6f9a2fcca459cf5b397 (diff)
downloadmailman-219694f3cfe602a3cc1a16e574f2cc01a11ab28b.tar.gz
mailman-219694f3cfe602a3cc1a16e574f2cc01a11ab28b.tar.zst
mailman-219694f3cfe602a3cc1a16e574f2cc01a11ab28b.zip
-rw-r--r--Mailman/MailList.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index 489342195..a40efabd7 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -1098,8 +1098,13 @@ class MailList(HTMLFormatter, Deliverer, ListAdmin,
return op, addr, password, digest, lang
elif op == Pending.UNSUBSCRIPTION:
addr = data[0]
+ # Log file messages don't need to be i18n'd
+ if isinstance(context, Message.Message):
+ whence = 'email confirmation'
+ else:
+ whence = 'web confirmation'
# Can raise MMNoSuchUserError if they unsub'd via other means
- self.ApprovedDeleteMember(addr, whence='web confirmation')
+ self.ApprovedDeleteMember(addr, whence=whence)
return op, addr
elif op == Pending.CHANGE_OF_ADDRESS:
oldaddr, newaddr, globally = data