From 9657321e727c719c97785bf48ede5dcfe92538c9 Mon Sep 17 00:00:00 2001 From: fatchan Date: Tue, 20 Aug 2019 06:58:32 +0000 Subject: [PATCH] bugfixes --- controllers/forms.js | 2 +- controllers/forms/deletenews.js | 2 +- controllers/pages.js | 2 +- db/modlogs.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/controllers/forms.js b/controllers/forms.js index f0b6ce8e..89f007d4 100644 --- a/controllers/forms.js +++ b/controllers/forms.js @@ -60,7 +60,7 @@ router.post('/register', verifyCaptcha, registerController); router.post('/changepassword', verifyCaptcha, changePasswordController); // create board -router.post('/create', csrf, isLoggedIn, verifyCaptcha, calcPerms, hasPerms(4), createBoardController); +router.post('/create', isLoggedIn, verifyCaptcha, calcPerms, hasPerms(4), createBoardController); // make new post router.post('/board/:board/post', Boards.exists, calcPerms, banCheck, postFiles, paramConverter, verifyCaptcha, makePostController); diff --git a/controllers/forms/deletenews.js b/controllers/forms/deletenews.js index 5f515721..796ad2c5 100644 --- a/controllers/forms/deletenews.js +++ b/controllers/forms/deletenews.js @@ -14,7 +14,7 @@ module.exports = async (req, res, next) => { return res.status(400).render('message', { 'title': 'Bad request', 'errors': errors, - 'redirect': `/${req.params.board}/manage.html` + 'redirect': '/globalmanage.html' }) } diff --git a/controllers/pages.js b/controllers/pages.js index 523ce7a8..d5d8c4c5 100644 --- a/controllers/pages.js +++ b/controllers/pages.js @@ -54,7 +54,7 @@ router.get('/captcha', captcha); router.get('/login.html', login); //login page -router.get('/create.html', isLoggedIn, csrf, create); +router.get('/create.html', isLoggedIn, create); //registration page router.get('/register.html', register); diff --git a/db/modlogs.js b/db/modlogs.js index 1663a7be..1e687339 100644 --- a/db/modlogs.js +++ b/db/modlogs.js @@ -55,7 +55,7 @@ module.exports = { } } } - ]).toArray().then(res => res[0].dates); + ]).toArray().then(res => res[0] ? res[0].dates : []); }, findBetweenDate: (board, start, end) => {