diff options
author | bwarsaw <> | 2003-11-21 02:53:38 +0000 |
---|---|---|
committer | bwarsaw <> | 2003-11-21 02:53:38 +0000 |
commit | 461caf03bd3cd33ef8521821a3550537781de7da (patch) | |
tree | 8c6f5479c14f48d94cfd6d74cd673b514b112dfe | |
parent | e814f6a4ccfa070347706ab29d276848f0887d20 (diff) | |
download | mailman2-461caf03bd3cd33ef8521821a3550537781de7da.tar.gz mailman2-461caf03bd3cd33ef8521821a3550537781de7da.tar.xz mailman2-461caf03bd3cd33ef8521821a3550537781de7da.zip |
change_options(): When calling ApprovedAddMember(), pass a meaningful
value to the whence argument.
-rw-r--r-- | Mailman/Cgi/admin.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py index 949689c2..0649ced7 100644 --- a/Mailman/Cgi/admin.py +++ b/Mailman/Cgi/admin.py @@ -1262,7 +1262,8 @@ def change_options(mlist, category, subcat, cgidata, doc): mlist.InviteNewMember(userdesc, invitation) else: mlist.ApprovedAddMember(userdesc, send_welcome_msg, - send_admin_notif, invitation) + send_admin_notif, invitation, + whence='admin mass sub') except Errors.MMAlreadyAMember: subscribe_errors.append((entry, _('Already a member'))) except Errors.MMBadEmailError: @@ -1353,7 +1354,7 @@ def change_options(mlist, category, subcat, cgidata, doc): for user in users: if cgidata.has_key('%s_unsub' % user): try: - mlist.ApprovedDeleteMember(user) + mlist.ApprovedDeleteMember(user, whence='member mgt page') removes.append(user) except Errors.NotAMemberError: errors.append((user, _('Not subscribed'))) |