From a288f51f428714ab389984852ca136ee6e652949 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 18 Aug 2021 20:46:51 -0400 Subject: [PATCH] fix: allow smaller than 5mins for admin relogin duration setting the value to 1min in ACP wasn't working --- src/middleware/admin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/middleware/admin.js b/src/middleware/admin.js index 5952f35d9b..8fe54e6a10 100644 --- a/src/middleware/admin.js +++ b/src/middleware/admin.js @@ -140,8 +140,8 @@ middleware.checkPrivileges = helpers.try(async (req, res, next) => { const disabled = meta.config.adminReloginDuration === 0; if (disabled || (loginTime && parseInt(loginTime, 10) > Date.now() - adminReloginDuration)) { const timeLeft = parseInt(loginTime, 10) - (Date.now() - adminReloginDuration); - if (req.session.meta && timeLeft < Math.min(300000, adminReloginDuration)) { - req.session.meta.datetime += Math.min(300000, adminReloginDuration); + if (req.session.meta && timeLeft < Math.min(60000, adminReloginDuration)) { + req.session.meta.datetime += Math.min(60000, adminReloginDuration); } return next();