From 31c360864d8474be5cd4465033ff817c196fb633 Mon Sep 17 00:00:00 2001 From: web Date: Sun, 4 Feb 2007 17:37:27 +0000 Subject: [PATCH] Fix issues with promo1953@ git-svn-id: svn+ssh://murphy/home/svn/platal/branches/platal-0.9.13@1481 839d8a87-29fc-0310-9880-83ba4fa771e5 --- bin/lists.rpc.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/lists.rpc.py b/bin/lists.rpc.py index 671b365..ce0fd04 100755 --- a/bin/lists.rpc.py +++ b/bin/lists.rpc.py @@ -355,6 +355,13 @@ def unsubscribe(userdesc, perms, vhost, listname): # users procedures for [ index.php ] # +def get_name(member): + try: + return quote(mlist.getMemberName(member)) + except: + print member + return '' + def get_members(userdesc, perms, vhost, listname): try: mlist = MailList.MailList(vhost+VHOST_SEP+listname.lower(), lock=0) @@ -363,7 +370,7 @@ def get_members(userdesc, perms, vhost, listname): try: details, members = get_list_info(userdesc, perms, mlist) members.sort() - members = map(lambda member: (quote(mlist.getMemberName(member)) or '', member), members) + members = map(lambda member: (get_name(member), member), members) return (details, members, mlist.owner) except: return 0 -- 2.1.4