botstackjs icon indicating copy to clipboard operation
botstackjs copied to clipboard

Possible bug with now=undefined

Open cama opened this issue 9 years ago • 0 comments

in session.js:

let clearOldSessions = co(function* () { let not = new Date(); //possible bug with now=undefined, I guess it should be 'now' here :) let sessionsSize = yield client.hlenAsync("sessions"); let sessions = yield client.hgetallAsync("sessions"); for (senderId in sessions) { let data = JSON.parse(sessions[senderId]); if (Math.abs(now - data.lastUsed) > maxSessionAge_ms) { client.hdelAsync("sessions", senderId); } } let sessionsSizeNow = yield client.hlenAsync("sessions"); console.log('Session Size ' + sessionsSizeNow + ' items. Removed ' + (sessionsSize - sessionsSizeNow) + ' items'); });

cama avatar Mar 28 '17 04:03 cama