diff --git a/server.js b/server.js index f3df60e..a7bdd7d 100644 --- a/server.js +++ b/server.js @@ -65,9 +65,13 @@ app.post('/register', checkNotAuthenticated, async (req, res) => { }) app.delete('/logout', (req, res) => { - req.logOut() - res.redirect('/login') -}) + req.logOut((err) => { + if (err) { + return next(err); + } + res.redirect('/login'); + }); + }); function checkAuthenticated(req, res, next) { if (req.isAuthenticated()) { @@ -84,4 +88,4 @@ function checkNotAuthenticated(req, res, next) { next() } -app.listen(3000) \ No newline at end of file +app.listen(3000)