diff options
| author | bwarsaw | 2002-03-12 21:18:57 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-03-12 21:18:57 +0000 |
| commit | 735e2babc85f6f48047499ed4fbc33999e4dc486 (patch) | |
| tree | 5224d529e3214c6961ebf6f37b22bc372857b008 | |
| parent | be4aeafcd5bcca64563436d033868d63240e9a1f (diff) | |
| download | mailman-735e2babc85f6f48047499ed4fbc33999e4dc486.tar.gz mailman-735e2babc85f6f48047499ed4fbc33999e4dc486.tar.zst mailman-735e2babc85f6f48047499ed4fbc33999e4dc486.zip | |
change_options(): Filter out empty lines before we try to subscribe
the un-address that isn't on then <wink>.
| -rw-r--r-- | Mailman/Cgi/admin.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py index 9ea8e5e78..04789ccc2 100644 --- a/Mailman/Cgi/admin.py +++ b/Mailman/Cgi/admin.py @@ -1191,7 +1191,7 @@ def change_options(mlist, category, subcat, cgidata, doc): subscribers += cgidata.getvalue('subscribees', '') subscribers += cgidata.getvalue('subscribees_upload', '') if subscribers: - entries = [n.strip() for n in subscribers.splitlines()] + entries = filter(None, [n.strip() for n in subscribers.splitlines()]) send_welcome_msg = mlist.send_welcome_msg if cgidata.has_key('send_welcome_msg_to_this_batch'): send_welcome_msg = int( @@ -1245,7 +1245,7 @@ def change_options(mlist, category, subcat, cgidata, doc): cgidata['unsubscribees_upload'].value: removals += cgidata['unsubscribees_upload'].value if removals: - names = [n.strip() for n in removals.splitlines()] + names = filter(None, [n.strip() for n in removals.splitlines()]) send_unsub_notifications = int( cgidata['send_unsub_notifications_to_list_owner'].value) userack = int( |
