[FIX] Security fix
authorFabien Pinckaers <fp@tinyerp.com>
Fri, 28 Aug 2009 16:18:02 +0000 (18:18 +0200)
committerFabien Pinckaers <fp@tinyerp.com>
Fri, 28 Aug 2009 16:18:02 +0000 (18:18 +0200)
bzr revid: fp@tinyerp.com-20090828161802-i6ec75ifobpncaz0

bin/netsvc.py

index ea6513a..5318fc3 100644 (file)
@@ -280,7 +280,7 @@ class SSLSocket(object):
         return getattr(self.socket, name)
 
 class SimpleXMLRPCRequestHandler(GenericXMLRPCRequestHandler, SimpleXMLRPCServer.SimpleXMLRPCRequestHandler):
-    rpc_paths = map(lambda s: '/xmlrpc/%s' % s, SERVICES.keys())
+    rpc_paths = map(lambda s: '/xmlrpc/%s' % s, GROUPS.get('web-services', {}).keys())
 
 class SecureXMLRPCRequestHandler(SimpleXMLRPCRequestHandler):
     def setup(self):