always use dict for environment
This commit is contained in:
+1
-2
@@ -209,8 +209,7 @@ def serve_controller(request, response, session):
|
|||||||
page = run_controller_in(request.controller, request.function, environment)
|
page = run_controller_in(request.controller, request.function, environment)
|
||||||
if isinstance(page, dict):
|
if isinstance(page, dict):
|
||||||
response._vars = page
|
response._vars = page
|
||||||
for key in page:
|
response._view_environment.update(page)
|
||||||
response._view_environment[key] = page[key]
|
|
||||||
run_view_in(response._view_environment)
|
run_view_in(response._view_environment)
|
||||||
page = response.body.getvalue()
|
page = response.body.getvalue()
|
||||||
# logic to garbage collect after exec, not always, once every 100 requests
|
# logic to garbage collect after exec, not always, once every 100 requests
|
||||||
|
|||||||
Reference in New Issue
Block a user