Skip to content

Commit c5eb437

Browse files
Mark JessopMark Jessop
authored andcommitted
Add receiver count
1 parent ee774de commit c5eb437

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

js/tracker.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1466,6 +1466,7 @@ function updateVehicleInfo(vcallsign, newPosition) {
14661466
if($.type(newPosition.callsign) === "string"){
14671467
// Single callsign entry, as a string (chase cars)
14681468
callsign_list = newPosition.callsign;
1469+
num_callsigns = 1;
14691470
} else {
14701471
// Multiple callsigns, as an object
14711472
for(var rxcall in newPosition.callsign){
@@ -1489,9 +1490,16 @@ function updateVehicleInfo(vcallsign, newPosition) {
14891490
}
14901491
callsign_list.push(_new_call); // catch cases where there are no fields
14911492
}
1493+
num_callsigns = callsign_list.length;
14921494
callsign_list = callsign_list.join("<br>");
14931495
}
14941496

1497+
if (num_callsigns > 1){
1498+
num_callsigns = " (" + num_callsigns + ")";
1499+
} else {
1500+
num_callsigns = "";
1501+
}
1502+
14951503
var timeNow = new Date();
14961504
var timeSent = convert_time(newPosition.gps_time);
14971505
var timeChosen = null;
@@ -1584,7 +1592,7 @@ function updateVehicleInfo(vcallsign, newPosition) {
15841592
'</div>' + // right
15851593
'</div>' + // data
15861594
'';
1587-
var c = '<dt class="receivers">Received <i class="friendly-dtime" data-timestamp='+timeChosen+'></i> via:</dt><dd class="receivers">' +
1595+
var c = '<dt class="receivers">Received <i class="friendly-dtime" data-timestamp='+timeChosen+'></i> via' + num_callsigns + ':</dt><dd class="receivers">' +
15881596
callsign_list + '</dd>';
15891597

15901598
if(!newPosition.callsign) c = '';

0 commit comments

Comments
 (0)