X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=bin%2Flists.rpc.py;h=e9529ae630a5c34093373a4ec3a2bbf725c60d1d;hb=551e00c175feb8f3511c603f8871b70900f461ef;hp=c456f35484b92273ee4d48eb9f6b0f3c54a4f0c9;hpb=a56d07946f1a18c6615add3030fca02a55a34f57;p=platal.git diff --git a/bin/lists.rpc.py b/bin/lists.rpc.py index c456f35..e9529ae 100755 --- a/bin/lists.rpc.py +++ b/bin/lists.rpc.py @@ -137,7 +137,7 @@ class BasicAuthXMLRPCRequestHandler(SimpleXMLRPCRequestHandler): % (PLATAL_DOMAIN, uid, md5)) if res: name, forlife, perms = res - if vhost != PLATAL_DOMAIN: + if vhost != PLATAL_DOMAIN and perms != 'admin': res = mysql_fetchone ("""SELECT m.uid, IF(m.perms = 'admin', 'admin', 'lists') FROM group_members AS m INNER JOIN groups AS g ON (m.asso_id = g.id)