mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-08-28 21:58:20 +00:00
Fix: packet-detail page loads observers before rendering
Direct navigation to #/packet/ID skipped loadObservers(), so obsName() fell through to raw hex pubkey. Now loads observers first.
This commit is contained in:
+1
-1
@@ -85,7 +85,7 @@
|
||||
<script src="hop-resolver.js?v=1774217881"></script>
|
||||
<script src="app.js?v=1774126708"></script>
|
||||
<script src="home.js?v=1774042199"></script>
|
||||
<script src="packets.js?v=1774219295"></script>
|
||||
<script src="packets.js?v=1774219358"></script>
|
||||
<script src="map.js?v=1774126708" 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=1774218049" onerror="console.error('Failed to load:', this.src)"></script>
|
||||
|
||||
@@ -1655,6 +1655,7 @@
|
||||
const param = routeParam;
|
||||
app.innerHTML = `<div style="max-width:800px;margin:0 auto;padding:20px"><div class="text-center text-muted" style="padding:40px">Loading packet…</div></div>`;
|
||||
try {
|
||||
await loadObservers();
|
||||
const data = await api(`/packets/${param}`);
|
||||
if (!data?.packet) { app.innerHTML = `<div style="max-width:800px;margin:0 auto;padding:40px;text-align:center"><h2>Packet not found</h2><p>Packet ${param} doesn't exist.</p><a href="#/packets">← Back to packets</a></div>`; return; }
|
||||
const hops = [];
|
||||
|
||||
Reference in New Issue
Block a user