From f7aa32cd05be4f4564dd67bda70723d0ec62790d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 25 Jan 2018 09:16:02 -0500 Subject: [PATCH] dont crash if res.session.meta is not set --- src/middleware/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/middleware/user.js b/src/middleware/user.js index e3123e6942..c61e5144b3 100644 --- a/src/middleware/user.js +++ b/src/middleware/user.js @@ -177,7 +177,7 @@ module.exports = function (middleware) { var disabled = parseInt(meta.config.adminReloginDuration, 10) === 0; if (disabled || (loginTime && parseInt(loginTime, 10) > Date.now() - adminReloginDuration)) { var timeLeft = parseInt(loginTime, 10) - (Date.now() - adminReloginDuration); - if (timeLeft < Math.min(300000, adminReloginDuration)) { + if (req.session.meta && timeLeft < Math.min(300000, adminReloginDuration) ) { req.session.meta.datetime += Math.min(300000, adminReloginDuration); }