--- XMLRpcTools/XMLRpcTools.py 2006/11/14 21:15:44 1.2 +++ XMLRpcTools/XMLRpcTools.py 2006/11/15 13:56:54 1.4 @@ -32,13 +32,13 @@ class XMLRpcServerProxy(SimpleItem): def eval(self,method,argument): """do proxy request""" #only letters are allowed - method=re.sub('[^A-z]','',method) - argument=re.sub('[^A-z]','',argument) + method=re.sub('[^A-z0-9]','',method) + argument=re.sub('[^A-z0-9]','',argument) sr=self.ServerProxy() mtstr="""sr.%s('%s')"""%(method,argument) - + return eval(mtstr) def mainConfigHTML(self):