summaryrefslogtreecommitdiff
path: root/Mailman/HTMLFormatter.py
diff options
context:
space:
mode:
authorbwarsaw2001-04-02 06:23:04 +0000
committerbwarsaw2001-04-02 06:23:04 +0000
commitcab0c65c44c84f59f6346c04298471d1cf373267 (patch)
treeb3a3cb449d91e7254ff9d959f2e745228261422f /Mailman/HTMLFormatter.py
parent9ebd43d17f9459e404387d41cfca3aa906628cc1 (diff)
downloadmailman-cab0c65c44c84f59f6346c04298471d1cf373267.tar.gz
mailman-cab0c65c44c84f59f6346c04298471d1cf373267.tar.zst
mailman-cab0c65c44c84f59f6346c04298471d1cf373267.zip
Support the new confirmation scheme for both subscriptions and
removals. Specifically, AddMember(): Use the new Pending.new() function interface, which requires that an appropriate operation key come first. ProcessConfirmation(): Include more detail on the MMBadConfirmation exceptions. Decode the operation key first to see whether we're doing a SUBSCRIPTION or an UNSUBSCRIPTION confirmation. The latter is new and simply calls DeleteMember() if confirmed. ConfirmUnsubscription(): Similar to subscription confirmation, this generates a response with the removal confirmation instructions and url.
Diffstat (limited to 'Mailman/HTMLFormatter.py')
0 files changed, 0 insertions, 0 deletions