fix/alarms handler queue undefined server

This commit is contained in:
SowinskiBraeden committed 2025-03-03 07:40:39 -08:00
1 parent 15d250eb76
commit 316f4d44b6
3 files changed
+8 -6

No files matched your search

+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "dayzr-bot",
"version": "13.3.21",
"version": "13.3.22",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "dayzr-bot",
"version": "13.3.21",
"version": "13.3.22",
"license": "MIT",
"dependencies": {
"@discordjs/rest": "^1.1.0",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "dayzr-bot",
"version": "13.3.22",
"version": "13.3.23",
"description": "A General Purpose Discord Bot for DayZ Nitrado Servers.",
"main": "index.js",
"nodemonConfig": {
+5 -3
View File
@@ -439,9 +439,9 @@ class DayzRBot extends Client {
}
this.logHistory.set(guilds[i].Nitrado.ServerID, guilds[i].server.lastLog); // Using Nitrado Server ID over guild ID in case of future support for multiple nitrado servers in a single guild
this.playerSessions.set(guilds[i].Nitrado.ServerID, new Map()); // Same reason here as named above.
this.alarmPingQueue.set(guilds[i].serverID, new Map()); // Initialize alarm queue to be empty
this.playerListMsgIds.set(guilds[i].serverID, ""); // Initialize player list message ids
this.log(`[${guilds[i].server.serverID}] Initialized existing Nitrado`);
this.alarmPingQueue.set(guilds[i].server.serverID, new Map()); // Initialize alarm queue to be empty
this.playerListMsgIds.set(guilds[i].server.serverID, ""); // Initialize player list message ids
this.log(`[${guilds[i].server.serverID}] Initialized existing Nitrado Server: (${guilds[i].Nitrado.ServerID})`);
}
}
@@ -451,6 +451,8 @@ class DayzRBot extends Client {
if (guild.autoRestart) this.arIntervalIds.set(guildId, setInterval(CheckServerStatus, this.arInterval, Nitrado, this))
this.logHistory.set(Nitrado.ServerID, guild.lastLog);
this.playerSessions.set(Nitrado.ServerID, new Map());
this.alarmPingQueue.set(guildId, new Map());
this.playerListMsgIds.set(guildId, "");
this.log(`[${guild.serverID}] Initialized new Nitrado`);
}