summaryrefslogtreecommitdiff
path: root/Mailman/Cgi/admindb.py
diff options
context:
space:
mode:
authorbwarsaw2001-07-19 20:03:35 +0000
committerbwarsaw2001-07-19 20:03:35 +0000
commitf47c33a62bc17d8c4b6ce7268287ab172aed3ffd (patch)
tree02181c576f71cae1df9c4f3ef11c1d671acd3857 /Mailman/Cgi/admindb.py
parentd0af9762ba0d1c63f254cc53c4ed4173c4104f52 (diff)
downloadmailman-f47c33a62bc17d8c4b6ce7268287ab172aed3ffd.tar.gz
mailman-f47c33a62bc17d8c4b6ce7268287ab172aed3ffd.tar.zst
mailman-f47c33a62bc17d8c4b6ce7268287ab172aed3ffd.zip
Diffstat (limited to 'Mailman/Cgi/admindb.py')
-rw-r--r--Mailman/Cgi/admindb.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/Mailman/Cgi/admindb.py b/Mailman/Cgi/admindb.py
index fb0d9a446..1468b55a8 100644
--- a/Mailman/Cgi/admindb.py
+++ b/Mailman/Cgi/admindb.py
@@ -170,12 +170,18 @@ def show_requests(mlist, doc):
form.AddItem('<hr>')
form.AddItem(Center(Header(2, _('Subscription Requests'))))
table = Table(border=2)
- table.AddRow([Center(Bold(_('Address'))),
- Center(Bold(_('Your Decision'))),
+ table.AddRow([Center(Bold(_('User address/name'))),
+ Center(Bold(_('Your decision'))),
Center(Bold(_('Reason for refusal')))
])
for id in subpendings:
- time, addr, fullname, passwd, digest, lang = mlist.GetRecord(id)
+ info = mlist.GetRecord(id)
+ # For backwards compatibility with pre 2.1beta3
+ if len(info) == 5:
+ time, addr, passwd, digest, lang = info
+ fullname = ''
+ else:
+ time, addr, fullname, passwd, digest, lang = info
table.AddRow(['%s<br><em>%s</em>' % (addr, fullname),
RadioButtonArray(id, (_('Defer'),
_('Approve'),