From 100a2d4c0324a56e1c8475da4b8b778f00e4a9fa Mon Sep 17 00:00:00 2001 From: MantasMikal Date: Mon, 18 Jan 2021 11:03:26 +0000 Subject: [PATCH] enable debug mode for express session --- package.json | 2 +- server.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 530fd74..8896195 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "scripts": { "dev": "cross-env NODE_ENV=dev nodemon --inspect=5001 --config nodemon.js server.js", "staging": "cross-env NODE_ENV=staging nodemon --inspect=5001 --config nodemon.js server.js", - "production": "cross-env NODE_ENV=production nodemon --inspect=4000 --config nodemon.js server.js" + "production": "cross-env NODE_ENV=production DEBUG=express-session node server.js" }, "keywords": [], "author": "", diff --git a/server.js b/server.js index 736704c..351f79d 100644 --- a/server.js +++ b/server.js @@ -26,8 +26,8 @@ app.use( ); app.use(function(req, res, next) { - console.log('SESSION: ', req.session) - req.session.viewCount = req.session.viewCount ? req.session.viewCount + 1 : 0 + console.log('SESSION: ', !!req.session) + req.session.viewCount = req.session && req.session.viewCount ? req.session.viewCount + 1 : 0 res.header('Access-Control-Allow-Credentials', true); res.header('Access-Control-Allow-Origin', req.headers.origin); res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');