diff options
| author | bwarsaw | 1998-12-29 04:04:31 +0000 |
|---|---|---|
| committer | bwarsaw | 1998-12-29 04:04:31 +0000 |
| commit | 188808d2e92b355d0ea17d1037490bb6abbd4a94 (patch) | |
| tree | c14a0d3e0722b9e9de65fc43bc1d2131534f898a /Mailman/Cgi/admin.py | |
| parent | 6c72141496abd0421e7e2704aefd416c1ece32ea (diff) | |
| download | mailman-188808d2e92b355d0ea17d1037490bb6abbd4a94.tar.gz mailman-188808d2e92b355d0ea17d1037490bb6abbd4a94.tar.zst mailman-188808d2e92b355d0ea17d1037490bb6abbd4a94.zip | |
Diffstat (limited to 'Mailman/Cgi/admin.py')
| -rw-r--r-- | Mailman/Cgi/admin.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py index 0fe888b4d..0fb1b9024 100644 --- a/Mailman/Cgi/admin.py +++ b/Mailman/Cgi/admin.py @@ -597,10 +597,9 @@ turn_on_moderation = 0 def GetValidValue(lst, prop, my_type, val, dependant): if my_type == mm_cfg.Radio or my_type == mm_cfg.Toggle: if type(val) <> types.IntType: - try: - # XXX Security!? - val = eval(val) - except: + try: + val = int(val) + except ValueError: pass # Don't know what to do here... return val |
