From afb9d37fa4c9e2f5509bc05995c9d49ad942bb2b Mon Sep 17 00:00:00 2001 From: Zac Farrell Date: Tue, 11 Feb 2014 10:29:08 -0800 Subject: [PATCH] fix(node:express): return 404 status code when partial can't be found Previously, a 200 status code would be sent when a partial couldn't be rendered. --- templates/express/controllers/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/express/controllers/index.js b/templates/express/controllers/index.js index b33a4adec..5b781787a 100644 --- a/templates/express/controllers/index.js +++ b/templates/express/controllers/index.js @@ -10,6 +10,8 @@ exports.partials = function(req, res) { var requestedView = path.join('./', stripped); res.render(requestedView, function(err, html) { if(err) { + console.log("Error rendering partial '" + requestedView + "'\n", err); + res.status(404); res.send(404); } else { res.send(html);