diff options
| author | bwarsaw | 2001-07-11 20:03:31 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-07-11 20:03:31 +0000 |
| commit | bf0ab6fe23bd1b733b54fde3521113db60168059 (patch) | |
| tree | 1f5b4bd5d2b45550044cc5eae54b5935b3dfbdfa /Mailman/MailList.py | |
| parent | 6dd9faf4c0f217f3961c20593e80a97278c5aa33 (diff) | |
| download | mailman-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
