diff options
| author | viega | 1998-05-31 18:07:24 +0000 |
|---|---|---|
| committer | viega | 1998-05-31 18:07:24 +0000 |
| commit | 205d14957f43bd0fa432ecd2dadc87c5509d66a5 (patch) | |
| tree | ce6326e55abeecd9b4fe9c616dcffc786153b93c /cgi/admin | |
| parent | a41fa2f47e9624537c633317cd17cb52e3263a0e (diff) | |
| download | mailman-205d14957f43bd0fa432ecd2dadc87c5509d66a5.tar.gz mailman-205d14957f43bd0fa432ecd2dadc87c5509d66a5.tar.zst mailman-205d14957f43bd0fa432ecd2dadc87c5509d66a5.zip | |
Added Scott's bug fix.
Diffstat (limited to 'cgi/admin')
| -rwxr-xr-x | cgi/admin | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -21,7 +21,7 @@ To run stand-alone for debugging, set env var PATH_INFO to name of list and, optionally, options category.""" -__version__ = "$Revision: 648 $" +__version__ = "$Revision: 655 $" import sys import os, cgi, string, crypt, types, time @@ -704,7 +704,8 @@ def ChangeOptions(lst, category, cgi_info, document): # is not "members" and the request is not from the login page # -scott 19980515 # - if category != 'members' and not cgi_info.has_key("request_login"): + if category != 'members' and not cgi_info.has_key("request_login") and\ + len(cgi_info.keys()) > 1: opt_list = GetConfigOptions(lst, category) for item in opt_list: if len(item) < 5: |
