check if proxy is enabled

This commit is contained in:
Abhishek Kondur 2022-12-13 10:45:57 +05:30
parent 8cf3144013
commit 792dc686d9

View file

@ -110,10 +110,13 @@ func PublishExtPeerUpdate(node *models.Node) error {
if err != nil {
return err
}
proxyUpdate, err := logic.GetPeersForProxy(node, false)
if err == nil {
peerUpdate.ProxyUpdate = proxyUpdate
if node.Proxy {
proxyUpdate, err := logic.GetPeersForProxy(node, false)
if err == nil {
peerUpdate.ProxyUpdate = proxyUpdate
}
}
if err = publish(node, fmt.Sprintf("peers/%s/%s", node.Network, node.ID), data); err != nil {
return err
}