Fixed "Spotted Me" exception

merge-requests/237/merge
Tag 2023-02-21 15:24:06 -08:00
rodzic 4bf7b3d4e4
commit 046c76f377
2 zmienionych plików z 10 dodań i 11 usunięć

Wyświetl plik

@ -421,6 +421,7 @@ function realtimeRoster()
lifeCols[x].innerHTML = toDHMS(when);
}
}
if (CR.rosterSettings.columns.Spot)
{
let spotCols = document.getElementsByClassName("spotCol");
@ -428,14 +429,7 @@ function realtimeRoster()
{
if ((typeof spotCols[x].id != "undefined") && (typeof CR.callRoster[spotCols[x].id.substr(2)] != "undefined"))
{
spotCols[x].innerHTML = getSpotString(
CR.callRoster[spotCols[x].id.substr(2)].callObj
);
if (CR.rosterSettings.onlySpot && spotCols[x].innerHTML == "")
{
viewRoster();
return;
}
spotCols[x].innerHTML = getSpotString(CR.callRoster[spotCols[x].id.substr(2)].callObj);
}
}
}
@ -1099,8 +1093,6 @@ function wantedChanged(element)
function valuesChanged()
{
setVisual();
CR.rosterSettings.callsign = callsignNeed.value;
CR.rosterSettings.hunting = huntMode.value;
CR.rosterSettings.huntNeed = huntNeed.value;
@ -1155,7 +1147,8 @@ function valuesChanged()
{
window.opener.GT.callRoster[callHash].callObj.alerted = false;
}
viewRoster();
setVisual();
}
function loadFilterSettings()

Wyświetl plik

@ -182,6 +182,12 @@ function processRosterFiltering(callRoster, rosterSettings)
continue;
}
if (CR.rosterSettings.columns.Spot == true && CR.rosterSettings.onlySpot == true && (callObj.spot.when == 0 || (timeNowSec() - callObj.spot.when > window.opener.GT.receptionSettings.viewHistoryTimeSec)))
{
entry.tx = false;
continue;
}
let usesOneOf = 0;
let checkUses = 0;