summaryrefslogtreecommitdiff
path: root/Mailman/MailCommandHandler.py
diff options
context:
space:
mode:
authorklm1998-12-09 17:25:39 +0000
committerklm1998-12-09 17:25:39 +0000
commit417f3f6bf67a57bdd4098b20b8de8345f511fd7e (patch)
tree72de7b33b909041f09ebb85e5770fe2627e74130 /Mailman/MailCommandHandler.py
parentc9332fd7ddde0c8561a5f3470e00116bdbf25645 (diff)
downloadmailman-417f3f6bf67a57bdd4098b20b8de8345f511fd7e.tar.gz
mailman-417f3f6bf67a57bdd4098b20b8de8345f511fd7e.tar.zst
mailman-417f3f6bf67a57bdd4098b20b8de8345f511fd7e.zip
Diffstat (limited to 'Mailman/MailCommandHandler.py')
-rw-r--r--Mailman/MailCommandHandler.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/Mailman/MailCommandHandler.py b/Mailman/MailCommandHandler.py
index a4a80e694..4396f5098 100644
--- a/Mailman/MailCommandHandler.py
+++ b/Mailman/MailCommandHandler.py
@@ -175,16 +175,15 @@ class MailCommandHandler:
if len(args) <> 2:
self.AddError("Usage: password <oldpw> <newpw>")
return
+ sender = mail.GetSender()
try:
- who = mail.GetSender()
- self.ConfirmUserPassword(who, args[0])
- self.ChangeUserPassword(mail.GetSender(), args[1], args[1])
+ self.ConfirmUserPassword(sender, args[0])
+ self.ChangeUserPassword(sender, args[1], args[1])
self.AddToResponse('Succeeded.')
except Errors.MMListNotReady:
self.AddError("List is not functional.")
except Errors.MMNotAMemberError:
- self.AddError("%s isn't subscribed to this list." %
- mail.GetSender())
+ self.AddError("%s isn't subscribed to this list." % sender)
except Errors.MMBadPasswordError:
self.AddError("You gave the wrong password.")
except: