removed static 404/403/500 routes

v1.18.x
barisusakli 10 years ago
parent 4124370efe
commit 68ceaadad1

@ -24,7 +24,6 @@ var Controllers = {
users: require('./users'), users: require('./users'),
groups: require('./groups'), groups: require('./groups'),
accounts: require('./accounts'), accounts: require('./accounts'),
static: require('./static'),
api: require('./api'), api: require('./api'),
admin: require('./admin') admin: require('./admin')
}; };

@ -1,23 +0,0 @@
"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;

@ -32,12 +32,6 @@ function mainRoutes(app, middleware, controllers) {
setupPageRoute(app, '/tos', middleware, [], controllers.termsOfUse); setupPageRoute(app, '/tos', middleware, [], controllers.termsOfUse);
} }
function staticRoutes(app, middleware, controllers) {
setupPageRoute(app, '/404', middleware, [], controllers.static['404']);
setupPageRoute(app, '/403', middleware, [], controllers.static['403']);
setupPageRoute(app, '/500', middleware, [], controllers.static['500']);
}
function topicRoutes(app, middleware, controllers) { function topicRoutes(app, middleware, controllers) {
app.get('/api/topic/teaser/:topic_id', controllers.topics.teaser); app.get('/api/topic/teaser/:topic_id', controllers.topics.teaser);
@ -134,7 +128,6 @@ module.exports = function(app, middleware) {
*/ */
mainRoutes(router, middleware, controllers); mainRoutes(router, middleware, controllers);
staticRoutes(router, middleware, controllers);
topicRoutes(router, middleware, controllers); topicRoutes(router, middleware, controllers);
tagRoutes(router, middleware, controllers); tagRoutes(router, middleware, controllers);
categoryRoutes(router, middleware, controllers); categoryRoutes(router, middleware, controllers);
@ -199,7 +192,7 @@ function handle404(app, middleware) {
res.status(404); res.status(404);
if (res.locals.isAPI) { if (res.locals.isAPI) {
return res.json({path: req.path, error: 'not-found'}); return res.json({path: req.path});
} }
middleware.buildHeader(req, res, function() { middleware.buildHeader(req, res, function() {

Loading…
Cancel
Save