From eb0a759769ed359d28b7cd3b5d8963eedb9285f0 Mon Sep 17 00:00:00 2001 From: adityagarg06 Date: Sat, 15 Jul 2023 21:01:45 +0530 Subject: [PATCH] fix logout server error --- server/controllers/session.controller.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/server/controllers/session.controller.js b/server/controllers/session.controller.js index 5306f86806..29b7f1be3f 100644 --- a/server/controllers/session.controller.js +++ b/server/controllers/session.controller.js @@ -30,7 +30,12 @@ export function getSession(req, res) { return res.status(404).send({ message: 'Session does not exist' }); } -export function destroySession(req, res) { - req.logout(); - res.json({ success: true }); +export function destroySession(req, res, next) { + req.logout((err) => { + if (err) { + next(err); + return; + } + res.json({ success: true }); + }); }