summaryrefslogtreecommitdiff
path: root/Mailman/SecurityManager.py
diff options
context:
space:
mode:
authorcotton1998-11-19 13:15:09 +0000
committercotton1998-11-19 13:15:09 +0000
commitf54c2fd02ba71dabf16739806fa8f7bb6a2e2d55 (patch)
tree34f50499b9c48145fa17c70bfa474e4eede3ece2 /Mailman/SecurityManager.py
parentf5210e33e5929228a4f24e818e24f15c2dcde0a7 (diff)
downloadmailman-f54c2fd02ba71dabf16739806fa8f7bb6a2e2d55.tar.gz
mailman-f54c2fd02ba71dabf16739806fa8f7bb6a2e2d55.tar.zst
mailman-f54c2fd02ba71dabf16739806fa8f7bb6a2e2d55.zip
Diffstat (limited to 'Mailman/SecurityManager.py')
-rw-r--r--Mailman/SecurityManager.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Mailman/SecurityManager.py b/Mailman/SecurityManager.py
index c25b59900..c3fd72adf 100644
--- a/Mailman/SecurityManager.py
+++ b/Mailman/SecurityManager.py
@@ -70,7 +70,8 @@ class SecurityManager:
def ConfirmUserPassword(self, user, pw):
if self.ValidAdminPassword(pw):
return 1
- if not user in self.members and not user in self.digest_members:
+ if not self.members.has_key(user) \
+ and not self.digest_members.has_key(user):
user = self.FindUser(user)
try:
if string.lower(pw) <> string.lower(self.passwords[user]):