summaryrefslogtreecommitdiff
path: root/src/mailman/config
diff options
context:
space:
mode:
authorAbhilash Raj2016-07-30 21:06:57 -0700
committerBarry Warsaw2016-09-01 06:55:09 -0400
commit88f349900ea9afea30186c3c9f0f399ff69f6c4a (patch)
tree984a31ab8be58871bacf4a5821ddc611ac4586fe /src/mailman/config
parentc23519b5262fd264ed0f9e5bc23b901ed7eee632 (diff)
downloadmailman-88f349900ea9afea30186c3c9f0f399ff69f6c4a.tar.gz
mailman-88f349900ea9afea30186c3c9f0f399ff69f6c4a.tar.zst
mailman-88f349900ea9afea30186c3c9f0f399ff69f6c4a.zip
Intermediate Commit
Diffstat (limited to 'src/mailman/config')
-rw-r--r--src/mailman/config/configure.zcml12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/mailman/config/configure.zcml b/src/mailman/config/configure.zcml
index f31e79525..153a8b9bd 100644
--- a/src/mailman/config/configure.zcml
+++ b/src/mailman/config/configure.zcml
@@ -48,8 +48,16 @@
<adapter
for="mailman.interfaces.mailinglist.IMailingList"
- provides="mailman.interfaces.registrar.IRegistrar"
- factory="mailman.app.registrar.Registrar"
+ provides="mailman.interfaces.workflowmanager.IWorkflowManager"
+ factory="mailman.app.workflowmanager.SubscriptionWorkflowManager"
+ name='subscribe'
+ />
+
+ <adapter
+ for="mailman.interfaces.mailinglist.IMailingList"
+ provides="mailman.interfaces.workflowmanager.IWorkflowManager"
+ factory="mailman.app.workflowmanager.UnsubscriptionWorkflowManager"
+ name='unsubscribe'
/>
<utility