diff options
| author | msapiro | 2005-11-09 03:13:52 +0000 |
|---|---|---|
| committer | msapiro | 2005-11-09 03:13:52 +0000 |
| commit | f4185338605a1fc37c6bae1e681695d84eba02c1 (patch) | |
| tree | 1c86fe6be8a4fc367b525b6f5b2435e5c6c9fd92 /Mailman/Cgi/create.py | |
| parent | 34ef3e7e0298c4e408ee606bfa053b8ff1ef8cd4 (diff) | |
| download | mailman-f4185338605a1fc37c6bae1e681695d84eba02c1.tar.gz mailman-f4185338605a1fc37c6bae1e681695d84eba02c1.tar.zst mailman-f4185338605a1fc37c6bae1e681695d84eba02c1.zip | |
Diffstat (limited to 'Mailman/Cgi/create.py')
| -rw-r--r-- | Mailman/Cgi/create.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Mailman/Cgi/create.py b/Mailman/Cgi/create.py index 540d9d6cc..661035c01 100644 --- a/Mailman/Cgi/create.py +++ b/Mailman/Cgi/create.py @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2004 by the Free Software Foundation, Inc. +# Copyright (C) 2001-2005 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -84,7 +84,8 @@ def process_request(doc, cgidata): except ValueError: notify = 0 try: - moderate = int(cgidata.getvalue('moderate', '0')) + moderate = int(cgidata.getvalue('moderate', + mm_cfg.DEFAULT_DEFAULT_MEMBER_MODERATION)) except ValueError: moderate = mm_cfg.DEFAULT_DEFAULT_MEMBER_MODERATION @@ -358,6 +359,11 @@ def request_creation(doc, cgidata=dummy, errmsg=None): notify = int(cgidata.getvalue('notify', '1')) except ValueError: notify = 1 + try: + moderate = int(cgidata.getvalue('moderate', + mm_cfg.DEFAULT_DEFAULT_MEMBER_MODERATION)) + except ValueError: + moderate = mm_cfg.DEFAULT_DEFAULT_MEMBER_MODERATION ftable.AddRow([Center(Italic(_('List Characteristics')))]) ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 0, colspan=2) @@ -367,7 +373,7 @@ def request_creation(doc, cgidata=dummy, errmsg=None): are allowed to post unmoderated to this list? Answer <em>Yes</em> to hold new member postings for moderator approval by default.""")), RadioButtonArray('moderate', (_('No'), _('Yes')), - checked=mm_cfg.DEFAULT_DEFAULT_MEMBER_MODERATION, + checked=moderate, values=(0,1))]) ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 0, bgcolor=GREY) ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 1, bgcolor=GREY) |
