diff options
Diffstat (limited to 'Mailman/ListAdmin.py')
| -rw-r--r-- | Mailman/ListAdmin.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Mailman/ListAdmin.py b/Mailman/ListAdmin.py index 4863742f8..f92491bf4 100644 --- a/Mailman/ListAdmin.py +++ b/Mailman/ListAdmin.py @@ -363,7 +363,14 @@ class ListAdmin: # subscribe assert value == mm_cfg.SUBSCRIBE try: - self.ApprovedAddMember(addr, password, digest, lang) + class UserDesc: pass + userdesc = UserDesc() + userdesc.address = addr + userdesc.fullname = fullname + userdesc.password = password + userdesc.digest = digest + userdesc.lang = lang + self.ApprovedAddMember(userdesc) except Errors.MMAlreadyAMember: # User has already been subscribed, after sending the request pass |
