summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py
diff options
context:
space:
mode:
authorbwarsaw2001-07-11 20:03:31 +0000
committerbwarsaw2001-07-11 20:03:31 +0000
commitbf0ab6fe23bd1b733b54fde3521113db60168059 (patch)
tree1f5b4bd5d2b45550044cc5eae54b5935b3dfbdfa /Mailman/MailList.py
parent6dd9faf4c0f217f3961c20593e80a97278c5aa33 (diff)
downloadmailman-bf0ab6fe23bd1b733b54fde3521113db60168059.tar.gz
mailman-bf0ab6fe23bd1b733b54fde3521113db60168059.tar.zst
mailman-bf0ab6fe23bd1b733b54fde3521113db60168059.zip
__NoMailCmdResponse => __noresponse
AddToResponse(): Use augmented assignment where appropriate. ParseMailCommands(): Set the __noresponse flag to 0 at the top of this method, so there's no chance that a previously handled command will mess up sending a response to this command. ProcessConfirmCmd(): Save the results from ProcessConfirmation() and check the operation in the first element. If it's a Pending.SUBSCRIPTION and the mailing list already sends out welcome messages, then don't send a "succeed" confirmation ourselves. Also, in the big except clause, catch MMNoSuchUserError which can happen if the user has made two unsub requests and confirmed them both (the second will trigger the exception). Do something more sensible than letting the exception trickle all the way back up. ;)
Diffstat (limited to 'Mailman/MailList.py')
0 files changed, 0 insertions, 0 deletions