diff options
| author | bwarsaw | 1999-01-09 04:27:10 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-01-09 04:27:10 +0000 |
| commit | fe5212f753c9c4dcd147e67a21b642a0d69f3ef1 (patch) | |
| tree | 95d975bf557d680a2048b852304e986fc4b74c92 | |
| parent | 50e4b5e3824bb1a797e439c35533885babae5d1c (diff) | |
| download | mailman-fe5212f753c9c4dcd147e67a21b642a0d69f3ef1.tar.gz mailman-fe5212f753c9c4dcd147e67a21b642a0d69f3ef1.tar.zst mailman-fe5212f753c9c4dcd147e67a21b642a0d69f3ef1.zip | |
HandleRequests(): the entries in the FieldStorage `form' could be a
list, and not have a `value' attribute. Don't try to int()ify them if
so.
Diffstat (limited to '')
| -rw-r--r-- | Mailman/Cgi/admindb.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Mailman/Cgi/admindb.py b/Mailman/Cgi/admindb.py index afd7a1f74..2d11f5649 100644 --- a/Mailman/Cgi/admindb.py +++ b/Mailman/Cgi/admindb.py @@ -192,8 +192,11 @@ def HandleRequests(doc): ignore_subscribes = 1 SubscribeNone() for k in form.keys(): + formv = form[k] + if type(formv) == types.ListType: + continue try: - v = int(form[k].value) + v = int(formv.value) request_id = int(k) except ValueError: continue |
