# HG changeset patch # User Reimar Bauer # Date 1203459718 -3600 # Node ID ed9b1e5cf0e18a887137e61bd8e24400fe428331 # Parent 1e9444f35a22b3a53b2265ac53488fb74ceb3baf fix MoinMoinBugs/XmlRpcPutPageAllowsEmptyPageName (thanks to Jonas Wagner) (ported from 1.6) diff -r 1e9444f35a22 -r ed9b1e5cf0e1 MoinMoin/xmlrpc/__init__.py --- a/MoinMoin/xmlrpc/__init__.py Tue Feb 19 23:18:27 2008 +0100 +++ b/MoinMoin/xmlrpc/__init__.py Tue Feb 19 23:21:58 2008 +0100 @@ -527,6 +527,9 @@ pagename = self._instr(pagename) + if not pagename: + return xmlrpclib.Fault("INVALID", "pagename can't be empty") + # check ACLs if not self.request.user.may.write(pagename): return xmlrpclib.Fault(1, "You are not allowed to edit this page")