From 9407d7776cedae747c91ab9913fe110164b82e8b Mon Sep 17 00:00:00 2001 From: Jonathan Ong Date: Mon, 18 Nov 2013 14:10:11 -0800 Subject: [PATCH] context: cross-reference request and response --- lib/application.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/application.js b/lib/application.js index caa6956..c238ae7 100644 --- a/lib/application.js +++ b/lib/application.js @@ -1,4 +1,3 @@ - /** * Module dependencies. */ @@ -147,6 +146,8 @@ app.createContext = function(req, res){ context.req = request.req = response.req = req; context.res = request.res = response.res = res; request.ctx = response.ctx = context; + request.response = response; + response.request = request; context.onerror = context.onerror.bind(context); context.originalUrl = request.originalUrl = req.url; context.cookies = new Cookies(req, res, this.keys);