Merge branch 'fix-spot-sorting' into 'call-roster-refactor'

Fixed spot sorting in refactored code

See merge request gridtracker.org/gridtracker!144
merge-requests/145/head
Matthew Chambers 2021-12-13 16:08:27 +00:00
commit 3ff79cff4b
1 zmienionych plików z 5 dodań i 5 usunięć

Wyświetl plik

@ -125,7 +125,7 @@ var g_defaultSettings = {
},
reference: 0,
controls: true,
controlsExpanded: false,
controlsExtended: false,
compact: false,
settingProfiles: false,
lastSortIndex: 6,
@ -304,11 +304,11 @@ function mySpotCompare(a, b)
{
let cutoff = timeNowSec() - window.opener.g_receptionSettings.viewHistoryTimeSec;
if (a.spot.when <= cutoff) return -1;
if (b.spot.when <= cutoff) return 1;
if (a.callObj.spot.when <= cutoff) return -1;
if (b.callObj.spot.when <= cutoff) return 1;
let aSNR = Number(a.spot.snr);
let bSNR = Number(b.spot.snr);
let aSNR = Number(a.callObj.spot.snr);
let bSNR = Number(b.callObj.spot.snr);
if (aSNR > bSNR) return 1;
if (aSNR < bSNR) return -1;