diff options
| -rw-r--r-- | Mailman/OldStyleMemberships.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Mailman/OldStyleMemberships.py b/Mailman/OldStyleMemberships.py index b205a468b..cc42cb900 100644 --- a/Mailman/OldStyleMemberships.py +++ b/Mailman/OldStyleMemberships.py @@ -204,9 +204,13 @@ class OldStyleMemberships(MemberAdaptor.MemberAdaptor): else: self.__mlist.members[member] = value self.setMemberPassword(member, password) + self.setMemberLanguage(member, language) if realname: self.setMemberName(member, realname) + # Set the member's default set of options + if self.__mlist.new_member_options: + self.__mlist.user_options[member] = self.__mlist.new_member_options def removeMember(self, member): assert self.__mlist.Locked() |
