diff options
| author | Aurélien Bompard | 2015-03-20 17:38:22 +0100 |
|---|---|---|
| committer | Aurélien Bompard | 2015-03-20 17:38:22 +0100 |
| commit | cd0538af71d18873c95d9af9bf933c18d209aeb1 (patch) | |
| tree | 37e94a580e36db2e79e3966e8c5f13f5934e93b0 | |
| parent | d014e75b913fde6e78a0c97e5c8cb7c16266ac2a (diff) | |
| download | mailman-cd0538af71d18873c95d9af9bf933c18d209aeb1.tar.gz mailman-cd0538af71d18873c95d9af9bf933c18d209aeb1.tar.zst mailman-cd0538af71d18873c95d9af9bf933c18d209aeb1.zip | |
| -rw-r--r-- | src/mailman/app/membership.py | 2 | ||||
| -rw-r--r-- | src/mailman/app/subscriptions.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/mailman/app/membership.py b/src/mailman/app/membership.py index b1675dae1..757a87393 100644 --- a/src/mailman/app/membership.py +++ b/src/mailman/app/membership.py @@ -92,6 +92,8 @@ def add_member(mlist, record, role=MemberRole.member): except AlreadySubscribedError as error: raise AlreadySubscribedError( error.fqdn_listname, record.email, error.role) + member.preferences.preferred_language = record.language + member.preferences.delivery_mode = record.delivery_mode return member diff --git a/src/mailman/app/subscriptions.py b/src/mailman/app/subscriptions.py index eff7c12af..481fb17b3 100644 --- a/src/mailman/app/subscriptions.py +++ b/src/mailman/app/subscriptions.py @@ -26,14 +26,12 @@ __all__ = [ from collections import deque from operator import attrgetter -#from passlib.utils import generate_password as generate from sqlalchemy import and_, or_ from uuid import UUID from zope.component import getUtility from zope.interface import implementer from mailman.app.membership import add_member, delete_member -#from mailman.config import config from mailman.app.moderator import hold_subscription from mailman.core.constants import system_preferences from mailman.database.transaction import dbconnection |
