瀏覽代碼

move node check

Abhishek Kondur 2 年之前
父節點
當前提交
48807310b2
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      logic/peers.go

+ 4 - 3
logic/peers.go

@@ -132,6 +132,9 @@ func GetPeerUpdateForHost(ctx context.Context, network string, host *models.Host
 		if err != nil {
 			continue
 		}
+		if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE {
+			continue
+		}
 		if host.OS == models.OS_Types.IoT {
 			if node.IsRelayed {
 				relayNode, err := GetNodeByID(node.RelayedBy)
@@ -174,9 +177,7 @@ func GetPeerUpdateForHost(ctx context.Context, network string, host *models.Host
 			}
 			continue
 		}
-		if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE {
-			continue
-		}
+
 		currentPeers := GetNetworkNodesMemory(allNodes, node.Network)
 		var nodePeerMap map[string]models.PeerRouteInfo
 		if node.IsIngressGateway || node.IsEgressGateway {