From a6c6a08cc6411e30f29cbf5685075e732ed80c27 Mon Sep 17 00:00:00 2001
From: adrien2p <adrien.deperetti@gmail.com>
Date: Fri, 4 Nov 2022 17:36:47 +0100
Subject: [PATCH] fix: logout

---
 packages/medusa-plugin-auth/src/api/index.ts | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/packages/medusa-plugin-auth/src/api/index.ts b/packages/medusa-plugin-auth/src/api/index.ts
index 6c530ae..d0403e9 100644
--- a/packages/medusa-plugin-auth/src/api/index.ts
+++ b/packages/medusa-plugin-auth/src/api/index.ts
@@ -40,13 +40,11 @@ function getLogoutRouter(configModule: ConfigModule): Router {
 	const router = Router()
 
 	const logoutHandler = async (req, res) => {
-		try {
+		if (req.session) {
 			req.session.destroy()
-		} catch (e) {
+			req.session.jwt = {}
 		}
 
-		req.session.jwt = {}
-
 		res.clearCookie(AUTH_TOKEN_COOKIE_NAME);
 
 		res.status(200).json({})