Fixed nil leaks in roster processing

settings-file-dialogs
Sebastian Delmont 2022-05-02 08:11:41 -04:00 zatwierdzone przez Matthew Chambers
rodzic 6d6e86df36
commit 76eee3493f
2 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -65,6 +65,7 @@ function processRosterHunting(callRoster, rosterSettings)
callObj.hunting = {}
callObj.callFlags = {}
callObj.style = callObj.style || {}
let colorObject = Object();
@ -141,7 +142,7 @@ function processRosterHunting(callRoster, rosterSettings)
entry.tx = false;
continue;
}
// Special Calls
if (callObj.DEcall.match("^[A-Z][0-9][A-Z](/w+)?$"))
{

Wyświetl plik

@ -63,7 +63,7 @@ const ROSTER_COLUMNS = {
html: html = callObj.DEcall.formatCallsign()
}
let acks = window.opener.g_acknowledgedCalls;
let acks = window.opener.g_acknowledgedCalls || {};
if (acks[callObj.DEcall])
{
attrs.html = `${attrs.html} <span class='acknowledged'><img class='ackBadge' src='${acks[callObj.DEcall].badge}'></span>`