summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces/mailinglist.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/interfaces/mailinglist.py')
-rw-r--r--src/mailman/interfaces/mailinglist.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mailman/interfaces/mailinglist.py b/src/mailman/interfaces/mailinglist.py
index 9ae779409..c08e257c1 100644
--- a/src/mailman/interfaces/mailinglist.py
+++ b/src/mailman/interfaces/mailinglist.py
@@ -32,6 +32,8 @@ __all__ = [
from flufl.enum import Enum
from zope.interface import Interface, Attribute
+from mailman.interfaces.member import MemberRole
+
class Personalization(Enum):
@@ -232,7 +234,7 @@ class IMailingList(Interface):
:rtype: Roster
"""
- def subscribe(subscriber, role):
+ def subscribe(subscriber, role=MemberRole.member):
"""Subscribe the given address or user to the mailing list.
:param subscriber: The address or user to subscribe to the mailing