Commit 205b5b17 authored by matt@zope.com's avatar matt@zope.com

Uses Lazy object support in ZPublisher/HTTPRequest

parent 54753734
......@@ -316,7 +316,7 @@ class SessionDataManagerTraverser(NameCaller):
sdm = self._sessionDataManager.__of__(container)
# Yank our session & stuff into request
try:
session = sdm.getSessionData()
session = sdm.getSessionData
self._v_errors = 0
except:
errors = getattr(self,"_v_errors", 0)
......@@ -329,6 +329,6 @@ class SessionDataManagerTraverser(NameCaller):
self._v_errors = errors + 1
return # Throw our hands up but dont fail
if self._requestSessionName is not None:
request[self._requestSessionName] = session
request.set_lazy(self._requestSessionName, session)
NameCaller.__call__(self, container, request)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment