From d9e0a495b013fde6365a5951fa922a8b89ba3e67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 3 Mar 2015 14:31:09 -0500 Subject: [PATCH] updated install.js to install mongodb native 2 --- src/install.js | 2 +- src/middleware/middleware.js | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/install.js b/src/install.js index b696c5cdf8..f0597315d4 100644 --- a/src/install.js +++ b/src/install.js @@ -13,7 +13,7 @@ var async = require('async'), "dependencies": ["redis@~0.10.1", "connect-redis@~2.0.0"] }, "mongo": { - "dependencies": ["mongodb", "connect-mongo"] + "dependencies": ["mongodb@~2.0.0", "connect-mongo"] } }; diff --git a/src/middleware/middleware.js b/src/middleware/middleware.js index 3a50e2fbf0..7d0ee3ab24 100644 --- a/src/middleware/middleware.js +++ b/src/middleware/middleware.js @@ -388,6 +388,11 @@ middleware.processRender = function(req, res, next) { } render.call(self, template, options, function(err, str) { + if (err) { + winston.error(err); + return fn(err); + } + // str = str + ''; str = (res.locals.postHeader ? res.locals.postHeader : '') + str + (res.locals.preFooter ? res.locals.preFooter : '');