req.route is not defined if you go to some bogus url

v1.18.x
psychobunny 10 years ago
parent 54ec105986
commit 4b91d7ec3d

@ -300,7 +300,7 @@ middleware.renderHeader = function(req, res, data, callback) {
templateValues.template = {name: res.locals.template}; templateValues.template = {name: res.locals.template};
templateValues.template[res.locals.template] = true; templateValues.template[res.locals.template] = true;
if (req.route.path === '/') { if (req.route && req.route.path === '/') {
modifyTitle(templateValues); modifyTitle(templateValues);
} }
@ -346,7 +346,7 @@ middleware.processRender = function(req, res, next) {
} }
if (res.locals.isAPI) { if (res.locals.isAPI) {
if (req.route.path === '/api/') { if (req.route && req.route.path === '/api/') {
options.title = '[[pages:home]]'; options.title = '[[pages:home]]';
} }

Loading…
Cancel
Save