aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Sapiro <mark@msapiro.net>2017-07-30 17:37:30 -0700
committerMark Sapiro <mark@msapiro.net>2017-07-30 17:37:30 -0700
commit579b986d2478c8724ec4b317758f1c236ade2ec9 (patch)
tree2c5f39167532138a02d002dd25366fed0cfbf8e6
parent46248693de9841c6ef8b73e6d40ceae357c36703 (diff)
downloadmailman2-579b986d2478c8724ec4b317758f1c236ade2ec9.tar.gz
mailman2-579b986d2478c8724ec4b317758f1c236ade2ec9.tar.xz
mailman2-579b986d2478c8724ec4b317758f1c236ade2ec9.zip
Show case preserved emails in the roster.
-rw-r--r--Mailman/HTMLFormatter.py1
-rw-r--r--NEWS3
2 files changed, 4 insertions, 0 deletions
diff --git a/Mailman/HTMLFormatter.py b/Mailman/HTMLFormatter.py
index 2a3e08db..a6e1b88f 100644
--- a/Mailman/HTMLFormatter.py
+++ b/Mailman/HTMLFormatter.py
@@ -87,6 +87,7 @@ class HTMLFormatter:
for person in people:
id = Utils.ObscureEmail(person)
url = self.GetOptionsURL(person, obscure=obscure)
+ person = self.getMemberCPAddress(person)
if obscure:
showing = Utils.ObscureEmail(person, for_text=1)
else:
diff --git a/NEWS b/NEWS
index eff16f51..6b68bb81 100644
--- a/NEWS
+++ b/NEWS
@@ -21,6 +21,9 @@ Here is a history of user visible changes to Mailman.
Bug fixes and other patches
+ - The web roster page now shows case preserved email addresses.
+ (LP: #1707447)
+
- Changed the SETGID wrappers to only pass those items in the environment
that are needed by the called scripts. (LP: #1705736)