From 5a9edf5973fe56cd76e55a8d26a561907bb25d86 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Tue, 17 Nov 2015 12:25:46 -0500 Subject: [PATCH] closes #3881 --- src/middleware/render.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/middleware/render.js b/src/middleware/render.js index eecfe4d55c..b2bc9c0bd2 100644 --- a/src/middleware/render.js +++ b/src/middleware/render.js @@ -32,6 +32,7 @@ module.exports = function(middleware) { options.bodyClass = buildBodyClass(req); res.locals.template = template; + options._locals = undefined; if (res.locals.isAPI) { if (req.route && req.route.path === '/api/') { @@ -46,12 +47,14 @@ module.exports = function(middleware) { } var ajaxifyData = JSON.stringify(options); - + render.call(self, template, options, function(err, str) { if (err) { return fn(err); } - + + ajaxifyData = ajaxifyData.replace(/<\//g, '<\\/'); + str = str + ''; str = (res.locals.postHeader ? res.locals.postHeader : '') + str + (res.locals.preFooter ? res.locals.preFooter : '');