diff options
| -rw-r--r-- | src/mailman/rest/publication.py | 2 | ||||
| -rw-r--r-- | src/mailman/rest/webservice.py | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/mailman/rest/publication.py b/src/mailman/rest/publication.py index 6d25366ad..6deb890f0 100644 --- a/src/mailman/rest/publication.py +++ b/src/mailman/rest/publication.py @@ -66,7 +66,7 @@ class Publication: resolver = IResolvePathNames(ob, missing) if resolver is missing: raise NotFound(ob, name, request) - next_step = ob.get(name) + next_step = resolver.get(name) if next_step is None: raise NotFound(ob, name, request) return next_step diff --git a/src/mailman/rest/webservice.py b/src/mailman/rest/webservice.py index e9f683a7c..054b04ae9 100644 --- a/src/mailman/rest/webservice.py +++ b/src/mailman/rest/webservice.py @@ -37,7 +37,6 @@ from wsgiref.simple_server import WSGIServer, WSGIRequestHandler from lazr.restful.publisher import WebServiceRequestTraversal from zope.interface import implements from zope.publisher.browser import BrowserRequest -from zope.publisher.interfaces import NotFound from zope.publisher.publish import publish from mailman.config import config |
