changing peer set

This commit is contained in:
0xdcarns 2022-01-30 19:58:20 -05:00
parent e027649725
commit b91c90b106
2 changed files with 5 additions and 4 deletions

View file

@ -616,7 +616,7 @@ func updateNode(w http.ResponseWriter, r *http.Request) {
if err := mq.NodeUpdate(&newNode); err != nil {
logger.Log(1, "error publishing node update", err.Error())
}
if logic.ShouldPeersUpdate(&node, &newNode) {
if shouldPeersUpdate {
if err := mq.PublishPeerUpdate(&newNode); err != nil {
logger.Log(1, "error publishing peer update after node update", err.Error())
}

View file

@ -111,14 +111,15 @@ func PublishPeerUpdate(newNode *models.Node) error {
return err
}
for _, node := range networkNodes {
if node.IsServer == "yes" {
continue
}
peerUpdate, err := logic.GetPeerUpdate(&node)
if err != nil {
logger.Log(1, "error getting peer update for node", node.ID, err.Error())
continue
}
if node.IsServer == "yes" {
continue
}
data, err := json.Marshal(&peerUpdate)
if err != nil {
logger.Log(2, "error marshaling peer update for node", node.ID, err.Error())