diff options
| author | Barry Warsaw | 2015-04-14 12:47:02 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2015-04-14 12:47:02 -0400 |
| commit | eab98485ec133dcc745618e4fd5b6054c902af05 (patch) | |
| tree | 8ed3883f88a496975bc4548c3a8a37764ab374c7 /src/mailman/interfaces/member.py | |
| parent | 2787473f0bd4ca3efeadb7f44c8f61c3695e7ecd (diff) | |
| parent | 85afb7bac938eb2c2f00507482886e1470bdcaa1 (diff) | |
| download | mailman-eab98485ec133dcc745618e4fd5b6054c902af05.tar.gz mailman-eab98485ec133dcc745618e4fd5b6054c902af05.tar.zst mailman-eab98485ec133dcc745618e4fd5b6054c902af05.zip | |
Diffstat (limited to 'src/mailman/interfaces/member.py')
| -rw-r--r-- | src/mailman/interfaces/member.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mailman/interfaces/member.py b/src/mailman/interfaces/member.py index 4e1ef6d37..d863e1ef1 100644 --- a/src/mailman/interfaces/member.py +++ b/src/mailman/interfaces/member.py @@ -175,6 +175,14 @@ class IMember(Interface): user = Attribute( """The user associated with this member.""") + subscriber = Attribute( + """The object representing how this member is subscribed. + + This will be an ``IAddress`` if the user is subscribed via an explicit + address, otherwise if the the user is subscribed via their preferred + address, it will be an ``IUser``. + """) + preferences = Attribute( """This member's preferences.""") |
