From 8497053aed2468ff378bdf0903d1b164727fabe2 Mon Sep 17 00:00:00 2001 From: Matt Date: Wed, 16 Apr 2025 00:37:24 -0400 Subject: [PATCH] fix missing nodes, fix issue with traceroutes --- webapp/frontend/src/components/NodeInfo/Traceroutes.vue | 1 + webapp/frontend/src/views/HomeView.vue | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/webapp/frontend/src/components/NodeInfo/Traceroutes.vue b/webapp/frontend/src/components/NodeInfo/Traceroutes.vue index 7a47db4..52df6eb 100644 --- a/webapp/frontend/src/components/NodeInfo/Traceroutes.vue +++ b/webapp/frontend/src/components/NodeInfo/Traceroutes.vue @@ -1,5 +1,6 @@ diff --git a/webapp/frontend/src/views/HomeView.vue b/webapp/frontend/src/views/HomeView.vue index 51f90de..a506e40 100644 --- a/webapp/frontend/src/views/HomeView.vue +++ b/webapp/frontend/src/views/HomeView.vue @@ -298,6 +298,10 @@ function onNodesUpdated(nodes) { continue; } } + + // add node to cache + state.nodes.push(node); + // skip nodes without position if (!node.latitude || !node.longitude) { continue; @@ -365,8 +369,7 @@ function onNodesUpdated(nodes) { }); } - // Push node and marker to cache - state.nodes.push(node); + // Push node marker to cache state.nodeMarkers[node.node_id] = marker; // show node info tooltip when clicking node marker