Fixed exception when oams server restarts

Also ignore unknown oams messages
settings-file-dialogs
Tag 2022-08-27 18:20:49 -07:00
rodzic 746401a52d
commit 182bde6a64
2 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -6917,7 +6917,7 @@ function handleWsjtxDecode(newMessage)
var hash = msgDEcallsign + newMessage.OB + newMessage.OM; var hash = msgDEcallsign + newMessage.OB + newMessage.OM;
if (hash in g_liveCallsigns) callsign = g_liveCallsigns[hash]; if (hash in g_liveCallsigns) callsign = g_liveCallsigns[hash];
if (validQTH == "" && msgDEcallsign in g_gtCallsigns) if (validQTH == "" && msgDEcallsign in g_gtCallsigns && g_gtCallsigns[msgDEcallsign] in g_gtFlagPins)
{ {
if (g_gtFlagPins[g_gtCallsigns[msgDEcallsign]].grid.length > 0) { validQTH = g_gtFlagPins[g_gtCallsigns[msgDEcallsign]].grid; } if (g_gtFlagPins[g_gtCallsigns[msgDEcallsign]].grid.length > 0) { validQTH = g_gtFlagPins[g_gtCallsigns[msgDEcallsign]].grid; }
} }

Wyświetl plik

@ -109,7 +109,8 @@ function gtConnectChat()
} }
else else
{ {
g_gtState = ChatState.error; // Not fatal!
console.log("Unknown oams message '" + jsmesg.type "' ignoring");
} }
} }
}; };