${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 `
-
-
${timeAgo(a.timestamp)} — Observer: ${a.observer_id || '—'}
+
+ ${timeAgo(ts)} · ${pType} via ${escapeHtml(obs)}
${a.snr != null ? ` · SNR ${a.snr}dB` : ''}${a.rssi != null ? ` · RSSI ${a.rssi}dBm` : ''}
`;
@@ -388,10 +391,13 @@
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 `
-
-
${timeAgo(a.timestamp)} — Observer: ${escapeHtml(a.observer_name || a.observer_id || '—')}
+
+ ${timeAgo(ts)} · ${pType} via ${escapeHtml(obs)}
${a.snr != null ? ` · SNR ${a.snr}dB` : ''}${a.rssi != null ? ` · RSSI ${a.rssi}dBm` : ''}
`;