nodebb/src/controllers/static.js

24 lines
410 B
JavaScript

"use strict";
var staticController = {};
createStatic('404');
createStatic('403');
createStatic('500');
function createStatic(statusCode) {
staticController[statusCode] = function(req, res) {
if (!res.locals.isAPI) {
res.statusCode = parseInt(statusCode, 10);
}
res.render(statusCode, {
errorMessage: req.flash('errorMessage')[0] || undefined
});
};
}
module.exports = staticController;