summaryrefslogtreecommitdiff
path: root/Mailman/versions.py
diff options
context:
space:
mode:
authorcotton1998-11-21 20:06:47 +0000
committercotton1998-11-21 20:06:47 +0000
commitc39c4f7270a57bcaddbd1b22d8dac2863f0d0af2 (patch)
treeafdf47f6c9c0db900eaa8f3207dfd4a0aeea18a5 /Mailman/versions.py
parentc56a6d08e21e818f45343328d86dcf66188acd12 (diff)
downloadmailman-c39c4f7270a57bcaddbd1b22d8dac2863f0d0af2.tar.gz
mailman-c39c4f7270a57bcaddbd1b22d8dac2863f0d0af2.tar.zst
mailman-c39c4f7270a57bcaddbd1b22d8dac2863f0d0af2.zip
Diffstat (limited to 'Mailman/versions.py')
-rw-r--r--Mailman/versions.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/Mailman/versions.py b/Mailman/versions.py
index b145187ef..5327b09a5 100644
--- a/Mailman/versions.py
+++ b/Mailman/versions.py
@@ -35,6 +35,7 @@ detected."""
import re, string, types
import mm_cfg
+import Utils
def Update(l, stored_state):
"Dispose of old vars and user options, mapping to new ones when suitable."
@@ -121,6 +122,18 @@ def UpdateOldVars(l, stored_state):
if not hasattr(l, "admin_notify_mchanges"):
setatrr(l, "admin_notify_mchanges",
mm_cfg.DEFAULT_ADMIN_NOTIFY_MCHANGES)
+ for k in l.members.keys():
+ if string.lower(k) != k:
+ l.members[string.lower(k)] = Utils.LCDomain(k)
+ del l.members[k]
+ else:
+ l.members[k] = 0
+ for k in l.digest_members.keys():
+ if string.lower(k) != k:
+ l.digest_members[string.lower(k)] = Utils.LCDomain(k)
+ del l.digest_members[k]
+ else:
+ l.digest_members[k] = 0
def UpdateOldUsers(l):