Debug: trace renderDetail re-resolve inputs

This commit is contained in:
you
2026-03-22 23:46:47 +00:00
parent e3b0fa3162
commit 779abdfa71
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -86,7 +86,7 @@
<script src="hop-display.js?v=1774221932"></script>
<script src="app.js?v=1774126708"></script>
<script src="home.js?v=1774042199"></script>
<script src="packets.js?v=1774222510"></script>
<script src="packets.js?v=1774223207"></script>
<script src="map.js?v=1774220756" onerror="console.error('Failed to load:', this.src)"></script>
<script src="channels.js?v=1774331200" onerror="console.error('Failed to load:', this.src)"></script>
<script src="nodes.js?v=1774221131" onerror="console.error('Failed to load:', this.src)"></script>
+3 -2
View File
@@ -1103,8 +1103,9 @@
// Re-resolve hops with observer + sender location for regional filtering & disambiguation
if (pathHops.length) {
await ensureHopResolver();
const senderLat = decoded.lat || decoded.latitude || null;
const senderLon = decoded.lon || decoded.longitude || null;
const senderLat = (decoded.lat != null && decoded.lat !== 0) ? decoded.lat : (decoded.latitude || null);
const senderLon = (decoded.lon != null && decoded.lon !== 0) ? decoded.lon : (decoded.longitude || null);
console.log('[renderDetail] re-resolve:', { senderLat, senderLon, observer: pkt.observer_id?.slice(0,12), decodedKeys: Object.keys(decoded) });
const resolved = HopResolver.resolve(pathHops, senderLat, senderLon, null, null, pkt.observer_id);
Object.assign(hopNameCache, resolved || {});
}