set proxy action based on proxy status

This commit is contained in:
Abhishek Kondur 2023-03-29 10:39:18 +04:00
parent 20cf3b00bc
commit 45ea3be347

View file

@ -93,7 +93,12 @@ func PublishSingleHostPeerUpdate(ctx context.Context, host *models.Host, deleted
return err
}
proxyUpdate.Server = servercfg.GetServer()
proxyUpdate.Action = models.ProxyUpdate
if host.ProxyEnabled {
proxyUpdate.Action = models.ProxyUpdate
} else {
proxyUpdate.Action = models.NoProxy
}
peerUpdate.ProxyUpdate = proxyUpdate
data, err := json.Marshal(&peerUpdate)