summaryrefslogtreecommitdiff
path: root/Mailman/Cgi/admin.py
diff options
context:
space:
mode:
authorbwarsaw2001-10-01 22:00:30 +0000
committerbwarsaw2001-10-01 22:00:30 +0000
commit4a0f3fb474c826b7ff85f952e30c4ba055d4f271 (patch)
tree67d41a43dddcf5dba28958193fc08ee16c061612 /Mailman/Cgi/admin.py
parent2d2a2a4b03b2b476c7f40a978a944a0d3a6a73f3 (diff)
downloadmailman-4a0f3fb474c826b7ff85f952e30c4ba055d4f271.tar.gz
mailman-4a0f3fb474c826b7ff85f952e30c4ba055d4f271.tar.zst
mailman-4a0f3fb474c826b7ff85f952e30c4ba055d4f271.zip
Diffstat (limited to 'Mailman/Cgi/admin.py')
-rw-r--r--Mailman/Cgi/admin.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py
index 4d470b7f3..8d1a9836f 100644
--- a/Mailman/Cgi/admin.py
+++ b/Mailman/Cgi/admin.py
@@ -1327,16 +1327,17 @@ def change_options(mlist, category, cgidata, doc):
if newlang and newlang <> oldlang:
mlist.setMemberLanguage(user, newlang)
- for opt in ("hide", "nomail", "ack", "notmetoo", "plain"):
+ for opt in ('hide', 'nomail', 'ack', 'notmetoo', 'plain'):
opt_code = MailCommandHandler.option_info[opt]
if cgidata.has_key('%s_%s' % (user, opt)):
mlist.setMemberOption(user, opt_code, 1)
else:
mlist.setMemberOption(user, opt_code, 0)
# Give some feedback on who's been removed
- doc.AddItem(Header(5, _('Successfully Removed:')))
- doc.AddItem(UnorderedList(*removes))
- doc.AddItem('<p>')
+ if removes:
+ doc.AddItem(Header(5, _('Successfully Removed:')))
+ doc.AddItem(UnorderedList(*removes))
+ doc.AddItem('<p>')
if errors:
doc.AddItem(Header(5, _("Error Unsubscribing:")))
items = ['%s -- %s' % (x[0], x[1]) for x in errors]