more tests

This commit is contained in:
Barış Soner Uşaklı
2017-05-12 17:53:23 -04:00
parent 6daeadb7e9
commit 01e2263c01
7 changed files with 225 additions and 166 deletions

View File

@@ -10,8 +10,9 @@ var privileges = require('../privileges');
var categories = require('../categories');
var plugins = require('../plugins');
var meta = require('../meta');
var middleware = require('../middleware');
var helpers = {};
var helpers = module.exports;
helpers.notAllowed = function (req, res, error) {
plugins.fireHook('filter:helpers.notAllowed', {
@@ -31,11 +32,13 @@ helpers.notAllowed = function (req, res, error) {
title: '[[global:403.title]]',
});
} else {
res.status(403).render('403', {
path: req.path,
loggedIn: !!req.uid,
error: error,
title: '[[global:403.title]]',
middleware.buildHeader(req, res, function () {
res.status(403).render('403', {
path: req.path,
loggedIn: !!req.uid,
error: error,
title: '[[global:403.title]]',
});
});
}
} else if (res.locals.isAPI) {
@@ -175,5 +178,3 @@ function recursive(category, categoriesData, level) {
recursive(child, categoriesData, '    ' + level);
});
}
module.exports = helpers;