diff options
| author | J08nY | 2017-08-07 19:00:49 +0200 |
|---|---|---|
| committer | J08nY | 2017-08-07 19:00:49 +0200 |
| commit | ee9da27283ffb7adc836f764f1442cd06e3fb2a5 (patch) | |
| tree | 2b687f39714580b1de70baf9e3dd9957326c4989 /src/mailman/styles/base.py | |
| parent | d107fd41f03b57f7731b60bb7ba921febc3ce3b9 (diff) | |
| parent | b902d7858d8302d248add89a5983c521c3581c4c (diff) | |
| download | mailman-ee9da27283ffb7adc836f764f1442cd06e3fb2a5.tar.gz mailman-ee9da27283ffb7adc836f764f1442cd06e3fb2a5.tar.zst mailman-ee9da27283ffb7adc836f764f1442cd06e3fb2a5.zip | |
Diffstat (limited to 'src/mailman/styles/base.py')
| -rw-r--r-- | src/mailman/styles/base.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mailman/styles/base.py b/src/mailman/styles/base.py index 9e012385d..740a56044 100644 --- a/src/mailman/styles/base.py +++ b/src/mailman/styles/base.py @@ -31,8 +31,10 @@ from mailman.interfaces.autorespond import ResponseAction from mailman.interfaces.bounce import UnrecognizedBounceDisposition from mailman.interfaces.digests import DigestFrequency from mailman.interfaces.mailinglist import ( - DMARCMitigateAction, Personalization, ReplyToMunging, SubscriptionPolicy) + DMARCMitigateAction, Personalization, ReplyToMunging) from mailman.interfaces.nntp import NewsgroupModeration +from mailman.workflows.subscription import ConfirmSubscriptionPolicy +from mailman.workflows.unsubscription import ConfirmUnsubscriptionPolicy from public import public @@ -66,8 +68,8 @@ class BasicOperation: mlist.personalize = Personalization.none mlist.default_member_action = Action.defer mlist.default_nonmember_action = Action.hold - mlist.subscription_policy = SubscriptionPolicy.confirm - mlist.unsubscription_policy = SubscriptionPolicy.confirm + mlist.subscription_policy = ConfirmSubscriptionPolicy + mlist.unsubscription_policy = ConfirmUnsubscriptionPolicy # Notify the administrator of pending requests and membership changes. mlist.admin_immed_notify = True mlist.admin_notify_mchanges = False |
