From 5d5346c4f994b10efa97cf30a5eb695614e075c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 23 Apr 2015 13:43:27 -0400 Subject: [PATCH] allow overriding template name --- src/middleware/middleware.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/middleware/middleware.js b/src/middleware/middleware.js index 8adc6aabe7..b2a7653fd0 100644 --- a/src/middleware/middleware.js +++ b/src/middleware/middleware.js @@ -309,9 +309,9 @@ middleware.processRender = function(req, res, next) { } options.loggedIn = req.user ? parseInt(req.user.uid, 10) !== 0 : false; - options.template = {name: template}; - options.template[template] = true; - res.locals.template = template; + options.template = options.template || {name: template}; + options.template[options.template.name] = true; + res.locals.template = options.template.name; if ('function' !== typeof fn) { fn = defaultFn;