diff options
| author | bwarsaw | 2001-12-29 07:27:49 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-12-29 07:27:49 +0000 |
| commit | 243bdd2551cade22981a992c6ea820c0b956d8d5 (patch) | |
| tree | cee3c272da5a39ef8335e746b147be7a2151abf9 /Mailman/Cgi/admin.py | |
| parent | a84f4ba51be17958d044d0f8f4998950d67816a0 (diff) | |
| download | mailman-243bdd2551cade22981a992c6ea820c0b956d8d5.tar.gz mailman-243bdd2551cade22981a992c6ea820c0b956d8d5.tar.zst mailman-243bdd2551cade22981a992c6ea820c0b956d8d5.zip | |
Diffstat (limited to 'Mailman/Cgi/admin.py')
| -rw-r--r-- | Mailman/Cgi/admin.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py index 4f7a2767c..b8aeae7b5 100644 --- a/Mailman/Cgi/admin.py +++ b/Mailman/Cgi/admin.py @@ -159,7 +159,12 @@ def main(): if cgidata.keys(): # There are options to change - change_options(mlist, category, subcat, cgidata, doc) + try: + change_options(mlist, category, subcat, cgidata, doc) + except Errors.NotAMemberError: + # We're unsubscribing /and/ changing an option. Just ignore + # the option change. + pass # Let the list sanity check the changed values mlist.CheckValues() # Additional sanity checks |
