simpler static

v1.18.x
barisusakli 11 years ago
parent 824d849a52
commit 0e5c65199d

@ -2,24 +2,20 @@
var staticController = {};
staticController['404'] = function(req, res) {
renderStatic(404, res);
};
createStatic('404');
createStatic('403');
createStatic('500');
staticController['403'] = function(req, res) {
renderStatic(403, res);
};
function createStatic(statusCode) {
staticController[statusCode] = function(req, res) {
if (!res.locals.isAPI) {
res.statusCode = parseInt(statusCode, 10);
}
staticController['500'] = function(req, res) {
renderStatic(500, res);
};
res.render(statusCode, {});
};
}
function renderStatic(statusCode, res) {
if (!res.locals.isAPI) {
res.statusCode = statusCode;
}
module.exports = staticController;
res.render(statusCode.toString(), {});
}
module.exports = staticController;
Loading…
Cancel
Save