diff --git a/trytond/netsvc.py b/trytond/netsvc.py index 7dc30fa893..9be25dc67c 100644 --- a/trytond/netsvc.py +++ b/trytond/netsvc.py @@ -192,13 +192,8 @@ class GenericXMLRPCRequestHandler: class SimpleXMLRPCRequestHandler(GenericXMLRPCRequestHandler, SimpleXMLRPCServer.SimpleXMLRPCRequestHandler): - SimpleXMLRPCServer.SimpleXMLRPCRequestHandler.rpc_paths = ( - '/xmlrpc/db', - '/xmlrpc/common', - '/xmlrpc/object', - '/xmlrpc/report', - '/xmlrpc/wizard', - ) + SimpleXMLRPCServer.SimpleXMLRPCRequestHandler.rpc_paths = \ + map(lambda s: '/xmlrpc/%s' % s, _SERVICE) class SecureXMLRPCRequestHandler(SimpleXMLRPCRequestHandler):