diff options
author | Mark Sapiro <msapiro@value.net> | 2014-04-16 14:38:47 -0700 |
---|---|---|
committer | Mark Sapiro <msapiro@value.net> | 2014-04-16 14:38:47 -0700 |
commit | 564e43ba30f5f54c45003087c35d761cdf9d5a0a (patch) | |
tree | db067471335d5a10ee411bf0bb30ddd7d13574db | |
parent | 96dd7c7b5133e629ff9bdf62ff189202cc637b05 (diff) | |
download | mailman2-564e43ba30f5f54c45003087c35d761cdf9d5a0a.tar.gz mailman2-564e43ba30f5f54c45003087c35d761cdf9d5a0a.tar.xz mailman2-564e43ba30f5f54c45003087c35d761cdf9d5a0a.zip |
Fixed a long standing issue in which a notice sent to a user whose
language is other than that of the list can cause subsequent things
which should be in the list's language to be in the user's language
instead.
Diffstat (limited to '')
-rwxr-xr-x | Mailman/MailList.py | 3 | ||||
-rwxr-xr-x | NEWS | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py index bc771f4c..02646b7e 100755 --- a/Mailman/MailList.py +++ b/Mailman/MailList.py @@ -1049,7 +1049,8 @@ class MailList(HTMLFormatter, Deliverer, ListAdmin, # And send an acknowledgement to the user... if userack: self.SendUnsubscribeAck(emailaddr, userlang) - # ...and to the administrator + # ...and to the administrator in the correct language. (LP: #1308655) + i18n.set_language(self.preferred_language) if admin_notif: realname = self.real_name subject = _('%(realname)s unsubscribe notification') @@ -43,6 +43,11 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a long standing issue in which a notice sent to a user whose + language is other than that of the list can cause subsequent things + which should be in the list's language to be in the user's language + instead. (LP: #1308655) + - Fixed the admin Membership List so a search string if any is not lost when visiting subsequent fragments of a chunked list. (LP: #1307454) |