summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2000-02-19 05:25:10 +0000
committerbwarsaw2000-02-19 05:25:10 +0000
commit3310cc48ceba9fd885a2ef62beea9c2c12d22e03 (patch)
treebed6bd0528eb6baecce1e89cf686533b2c405ad2
parent3675e7761084fa058c3b9882731c35fa1a3871d7 (diff)
downloadmailman-3310cc48ceba9fd885a2ef62beea9c2c12d22e03.tar.gz
mailman-3310cc48ceba9fd885a2ef62beea9c2c12d22e03.tar.zst
mailman-3310cc48ceba9fd885a2ef62beea9c2c12d22e03.zip
CanonicalizeUserOptions(): Emergency patch. A user_options key can
apparently be None, which makes no sense, so we skip it.
-rw-r--r--Mailman/versions.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Mailman/versions.py b/Mailman/versions.py
index 03f3e7743..3161c8bca 100644
--- a/Mailman/versions.py
+++ b/Mailman/versions.py
@@ -192,6 +192,8 @@ def CanonicalizeUserOptions(l):
# but merge options for both cases
options = {}
for k, v in l.user_options.items():
+ if k is None:
+ continue
lcuser = string.lower(k)
flags = 0
if options.has_key(lcuser):