add gateway info for position marker

This commit is contained in:
liamcottle
2024-08-28 23:54:22 +12:00
parent dcbde41fc9
commit efb019b500
2 changed files with 11 additions and 1 deletions

View File

@ -3818,7 +3818,15 @@
let tooltip = "";
tooltip += `<b>${moment(new Date(positionHistory.created_at)).format("DD/MM/YYYY hh:mm A")}</b></br>`;
tooltip += `Position: ${positionHistory.latitude}, ${positionHistory.longitude}</br>`;
tooltip += `Position: ${positionHistory.latitude}, ${positionHistory.longitude}</br>`
// add gateway info if available
if(positionHistory.gateway_id){
const gatewayNode = findNodeById(positionHistory.gateway_id);
if(gatewayNode){
tooltip += `Heard by: <a href="javascript:void(0);" onclick="goToNode(${gatewayNode.node_id})">[${gatewayNode.short_name}] ${gatewayNode.long_name}</a>`;
}
}
// create position history marker
const marker = L.marker([positionHistory.latitude, longitude],{