summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces
diff options
context:
space:
mode:
authorBarry Warsaw2010-12-28 13:36:16 -0500
committerBarry Warsaw2010-12-28 13:36:16 -0500
commita31184862fc52a3c38059f832d533b137135c1f9 (patch)
tree0f122425848b7787c29eb5599cefab9f2bcf0a14 /src/mailman/interfaces
parentc89087190a641da1353b394a722cf9cee3792394 (diff)
downloadmailman-a31184862fc52a3c38059f832d533b137135c1f9.tar.gz
mailman-a31184862fc52a3c38059f832d533b137135c1f9.tar.zst
mailman-a31184862fc52a3c38059f832d533b137135c1f9.zip
Clean up from the previous commit.
* member_moderation_action exposed in IMailingList * REST configuration test for member_moderation_action, send_welcome_msg, and welcome_msg.
Diffstat (limited to 'src/mailman/interfaces')
-rw-r--r--src/mailman/interfaces/mailinglist.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mailman/interfaces/mailinglist.py b/src/mailman/interfaces/mailinglist.py
index 41eef81c8..882afaf42 100644
--- a/src/mailman/interfaces/mailinglist.py
+++ b/src/mailman/interfaces/mailinglist.py
@@ -468,6 +468,13 @@ class IMailingList(Interface):
owner or moderator.
""")
+ member_moderation_action = Attribute(
+ """Action to take when a moderated member posts to the mailing list.
+
+ This is applied when the sender is a member of the mailing list and
+ has their `is_moderated` flag set.
+ """)
+
class IAcceptableAlias(Interface):