diff --git a/package.json b/package.json index 4a9444d..d4e29c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dayzr-bot", - "version": "12.0.5", + "version": "12.0.6", "description": "A General Purpose Discord Bot for DayZ Nitrado Servers.", "main": "index.js", "nodemonConfig": { diff --git a/src/DayzRBot.js b/src/DayzRBot.js index 15c8e8a..f2af101 100644 --- a/src/DayzRBot.js +++ b/src/DayzRBot.js @@ -346,8 +346,8 @@ class DayzRBot extends Client { } } - exists(n) { return null != n && undefined != n && "" != n } - + exists(n) { return null != n && undefined != n && "" != n && NaN != n } + secondsToDhms(seconds) { seconds = Number(seconds); const d = Math.floor(seconds / (3600 * 24)); diff --git a/util/LogsHandler.js b/util/LogsHandler.js index a9bccad..ef71594 100644 --- a/util/LogsHandler.js +++ b/util/LogsHandler.js @@ -35,6 +35,7 @@ module.exports = { playerStat.lastConnectionDate = newDt; playerStat.connected = true; + if (!client.exists(playerStat.connections)) playerStat.connections = 0; playerStat.connections++; // Track adjusted sessions this instance has handled (e.g. no bot crashes or restarts).