Merge pull request #1210 from gravitl/bugfix_v0.14.3_relay_skip

adding back in relay check
This commit is contained in:
Matthew R Kasun 2022-06-14 16:38:22 -04:00 committed by GitHub
commit e19ffb7c0c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -46,10 +46,15 @@ func GetPeerUpdate(node *models.Node) (models.PeerUpdate, error) {
//skip yourself
continue
}
if peer.IsRelayed == "yes" {
//skip -- willl be added to relay
continue
}
if !nodeacls.AreNodesAllowed(nodeacls.NetworkID(node.Network), nodeacls.NodeID(node.ID), nodeacls.NodeID(peer.ID)) {
//skip if not permitted by acl
continue
}
pubkey, err := wgtypes.ParseKey(peer.PublicKey)
if err != nil {
return models.PeerUpdate{}, err