summaryrefslogtreecommitdiff
path: root/src/mailman/testing/helpers.py
diff options
context:
space:
mode:
authorBarry Warsaw2011-08-17 19:10:39 -0400
committerBarry Warsaw2011-08-17 19:10:39 -0400
commit6e7bfd50436c702aea5d392adcf2d63340ed3f69 (patch)
treedd315c07292da225a52caa87d0b00ec6f8558dc9 /src/mailman/testing/helpers.py
parent441408fed20242e62d4e8f7b151ac8ec89c61ca4 (diff)
downloadmailman-6e7bfd50436c702aea5d392adcf2d63340ed3f69.tar.gz
mailman-6e7bfd50436c702aea5d392adcf2d63340ed3f69.tar.zst
mailman-6e7bfd50436c702aea5d392adcf2d63340ed3f69.zip
Basic infrastructure for fixing bug 827036.
* Use zope.events to signal when a mailing list has been created or deleted. * Register a handler for the ListDeletedEvent which cleans up member subscriptions. * Relax the criteria for find_members(), both internally and in the REST API, so that the subscriber is not required. E.g. you can now find all members of a mailing list.
Diffstat (limited to 'src/mailman/testing/helpers.py')
0 files changed, 0 insertions, 0 deletions