浏览代码

skip if curr node is relay node of the peer

abhishek9686 5 月之前
父节点
当前提交
578acd50d8
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      logic/peers.go

+ 1 - 1
logic/peers.go

@@ -254,7 +254,7 @@ func GetPeerUpdateForHost(network string, host *models.Host, allNodes []models.N
 						}
 						}
 					}
 					}
 				}
 				}
-				if peer.IsRelayed && node.IsRelay && peer.RelayedBy != node.ID.String() {
+				if peer.IsRelayed && (peer.RelayedBy != node.ID.String()) {
 					// get relay host
 					// get relay host
 					relayNode, err := GetNodeByID(peer.RelayedBy)
 					relayNode, err := GetNodeByID(peer.RelayedBy)
 					if err == nil {
 					if err == nil {