From 30b0cb4f3c3276bddea05e17da16fb30fdcd2327 Mon Sep 17 00:00:00 2001 From: capossele <angelocapossele@gmail.com> Date: Fri, 24 Jan 2020 11:48:28 +0000 Subject: [PATCH] :bug: fixes correct inbound order --- plugins/analysis/client/plugin.go | 2 +- plugins/analysis/webinterface/httpserver/index.go | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/plugins/analysis/client/plugin.go b/plugins/analysis/client/plugin.go index 369702a4..c3d4abcf 100644 --- a/plugins/analysis/client/plugin.go +++ b/plugins/analysis/client/plugin.go @@ -157,7 +157,7 @@ func reportAcceptedNeighbors(dispatchers *EventDispatchers) { if autopeering.Selection != nil { for _, acceptedNeighbor := range autopeering.Selection.GetIncomingNeighbors() { //dispatchers.AddNode(acceptedNeighbor.ID().Bytes()) - dispatchers.ConnectNodes(local.GetInstance().ID().Bytes(), acceptedNeighbor.ID().Bytes()) + dispatchers.ConnectNodes(acceptedNeighbor.ID().Bytes(), local.GetInstance().ID().Bytes()) } } } diff --git a/plugins/analysis/webinterface/httpserver/index.go b/plugins/analysis/webinterface/httpserver/index.go index 894e36b5..4da63b85 100644 --- a/plugins/analysis/webinterface/httpserver/index.go +++ b/plugins/analysis/webinterface/httpserver/index.go @@ -144,6 +144,8 @@ func index(w http.ResponseWriter, r *http.Request) { var existingLinks = {}; let highlightNodes = []; + let highlightInbound = []; + let highlightOutbound = []; let highlightLinks = []; let highlightLink = null; @@ -244,7 +246,7 @@ func index(w http.ResponseWriter, r *http.Request) { } function connectNodes(sourceNodeId, targetNodeId) { - if(existingLinks[sourceNodeId + targetNodeId] == undefined && existingLinks[targetNodeId + sourceNodeId] == undefined) { + if(existingLinks[sourceNodeId + targetNodeId] == undefined) { if (!(sourceNodeId in nodesById)) { addNode(sourceNodeId); } @@ -261,9 +263,8 @@ func index(w http.ResponseWriter, r *http.Request) { } function disconnectNodes(sourceNodeId, targetNodeId) { - data.links = data.links.filter(l => !(l.source.id == sourceNodeId && l.target.id == targetNodeId) && !(l.source.id == targetNodeId && l.target.id == sourceNodeId)); + data.links = data.links.filter(l => !(l.source.id == sourceNodeId && l.target.id == targetNodeId)); delete existingLinks[sourceNodeId + targetNodeId]; - delete existingLinks[targetNodeId + sourceNodeId]; updateGraph(); } -- GitLab