diff --git a/public/nodes.js b/public/nodes.js index ae1020dc..4ad43b8b 100644 --- a/public/nodes.js +++ b/public/nodes.js @@ -389,19 +389,18 @@

Recent Adverts (${adverts.length})

-
- ${adverts.length ? adverts.map(a => { - const ts = a.timestamp || a.created_at; - const obs = a.observer_name || a.observer_id || '—'; - const pType = PAYLOAD_TYPES[a.payload_type] || 'Packet'; - return ``; - }).join('') : '
No recent adverts
'} +
+ ${adverts.length ? adverts.map((a, i) => { + const ts = a.timestamp || a.created_at || 'no-ts'; + const obs = a.observer_name || a.observer_id || 'no-obs'; + const pType = PAYLOAD_TYPES[a.payload_type] || 'Pkt'; + const snr = a.snr != null ? ' SNR:' + a.snr + 'dB' : ''; + const rssi = a.rssi != null ? ' RSSI:' + a.rssi : ''; + const age = typeof timeAgo === 'function' ? timeAgo(ts) : ts; + return '
' + + '' + age + ' ' + pType + ' via ' + obs + snr + rssi + + '
'; + }).join('') : '
No recent adverts
'}