diff options
| author | Barry Warsaw | 2009-08-26 10:51:52 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2009-08-26 10:51:52 -0400 |
| commit | 9612486f46d88d2221349d12de9d61abb7bab39f (patch) | |
| tree | 88cb073ac19d0478aa6c89f72123dd4eefb27985 /src/mailman/queue/docs | |
| parent | 9ad8c1e5524bc9479fd356757016ec160f392dd7 (diff) | |
| download | mailman-9612486f46d88d2221349d12de9d61abb7bab39f.tar.gz mailman-9612486f46d88d2221349d12de9d61abb7bab39f.tar.zst mailman-9612486f46d88d2221349d12de9d61abb7bab39f.zip | |
Remove the user_manager attribute from config.db and expose it as an
IUserManager utility.
Diffstat (limited to 'src/mailman/queue/docs')
| -rw-r--r-- | src/mailman/queue/docs/digester.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mailman/queue/docs/digester.txt b/src/mailman/queue/docs/digester.txt index bb2c05819..c61f0fe3d 100644 --- a/src/mailman/queue/docs/digester.txt +++ b/src/mailman/queue/docs/digester.txt @@ -476,9 +476,13 @@ digests, or MIME digests. >>> len(get_queue_messages('virgin')) 0 + >>> from mailman.interfaces.usermanager import IUserManager + >>> from zope.component import getUtility + >>> user_manager = getUtility(IUserManager) + >>> from mailman.interfaces.member import DeliveryMode, MemberRole >>> def subscribe(email, mode): - ... address = config.db.user_manager.create_address(email) + ... address = user_manager.create_address(email) ... member = address.subscribe(mlist, MemberRole.member) ... member.preferences.delivery_mode = mode ... return member |
