diff options
| author | cotton | 1998-10-09 20:03:27 +0000 |
|---|---|---|
| committer | cotton | 1998-10-09 20:03:27 +0000 |
| commit | fd3e51074ef615cb94e4c12b35a74a255edc7ed9 (patch) | |
| tree | d8355b5f5ff3177820a062ca1f6a045c4e03ec8b /Mailman/Cgi/admin.py | |
| parent | d76e5678a6cecaa1ee85102ce862766856431f2b (diff) | |
| download | mailman-fd3e51074ef615cb94e4c12b35a74a255edc7ed9.tar.gz mailman-fd3e51074ef615cb94e4c12b35a74a255edc7ed9.tar.zst mailman-fd3e51074ef615cb94e4c12b35a74a255edc7ed9.zip | |
fixed bug where mass subscribe wasn't checking whether or not to send
welcome message as per the list config.
scott
Diffstat (limited to 'Mailman/Cgi/admin.py')
| -rw-r--r-- | Mailman/Cgi/admin.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py index c87072354..bed433b13 100644 --- a/Mailman/Cgi/admin.py +++ b/Mailman/Cgi/admin.py @@ -699,6 +699,10 @@ def ChangeOptions(lst, category, cgi_info, document): names.remove('') subscribe_success = [] subscribe_errors = [] + if lst.send_welcome_msg: + send_ack = 1 + else: + send_ack = 0 for new_name in map(string.strip,names): digest = 0 if not lst.digestable: @@ -707,7 +711,7 @@ def ChangeOptions(lst, category, cgi_info, document): digest = 1 try: lst.ApprovedAddMember(new_name, (Utils.GetRandomSeed() + - Utils.GetRandomSeed()), digest) + Utils.GetRandomSeed()), digest, send_ack) subscribe_success.append(new_name) except Errors.MMAlreadyAMember: subscribe_errors.append((new_name, 'Already a member')) |
