diff options
| author | Barry Warsaw | 2009-05-25 22:27:05 +0200 |
|---|---|---|
| committer | Barry Warsaw | 2009-05-25 22:27:05 +0200 |
| commit | cdd4885e9fe6eb074022421433d9be9abf3415b4 (patch) | |
| tree | 18fe8e2b626a975c1c0a77e6d17893621d39f41a | |
| parent | 7e23b2f358806cb14b92dc7833ce773738534d41 (diff) | |
| download | mailman-cdd4885e9fe6eb074022421433d9be9abf3415b4.tar.gz mailman-cdd4885e9fe6eb074022421433d9be9abf3415b4.tar.zst mailman-cdd4885e9fe6eb074022421433d9be9abf3415b4.zip | |
| -rw-r--r-- | src/mailman/rest/configuration.py | 14 | ||||
| -rw-r--r-- | src/mailman/rest/publication.py | 5 |
2 files changed, 8 insertions, 11 deletions
diff --git a/src/mailman/rest/configuration.py b/src/mailman/rest/configuration.py index 30bc184fe..19ad6a09d 100644 --- a/src/mailman/rest/configuration.py +++ b/src/mailman/rest/configuration.py @@ -63,13 +63,13 @@ class AdminWebServiceConfiguration: default_batch_size = 50 max_batch_size = 300 - # XXX What's this for? - def createRequest(self, body_instream, environ): - """See `IWebServiceConfiguration`.""" - request = AdminWebServiceRequest(body_instream, environ) - request.setPublication( - AdminWebServicePublication(AdminWebServiceRootResource())) - return request + ## # XXX What's this for? + ## def createRequest(self, body_instream, environ): + ## """See `IWebServiceConfiguration`.""" + ## request = AdminWebServiceRequest(body_instream, environ) + ## request.setPublication( + ## AdminWebServicePublication(AdminWebServiceRootResource())) + ## return request def get_request_user(self): """See `IWebServiceConfiguration`.""" diff --git a/src/mailman/rest/publication.py b/src/mailman/rest/publication.py index 1f3fa74b5..2334fb602 100644 --- a/src/mailman/rest/publication.py +++ b/src/mailman/rest/publication.py @@ -72,10 +72,7 @@ class Publication: def callObject(self, request, ob): """See `IPublication`.""" - # XXX Bad hack. - from zope.security.proxy import removeSecurityProxy - ob = removeSecurityProxy(ob) - return mapply(ob, request.getPositionalArguments(), request) + return ob() def afterCall(self, request, ob): """See `IPublication`.""" |
