adding back in relay check

This commit is contained in:
afeiszli 2022-06-14 16:37:28 -04:00
parent 9643e34475
commit da8bafc35f

View file

@ -46,10 +46,15 @@ func GetPeerUpdate(node *models.Node) (models.PeerUpdate, error) {
//skip yourself //skip yourself
continue 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)) { if !nodeacls.AreNodesAllowed(nodeacls.NetworkID(node.Network), nodeacls.NodeID(node.ID), nodeacls.NodeID(peer.ID)) {
//skip if not permitted by acl //skip if not permitted by acl
continue continue
} }
pubkey, err := wgtypes.ParseKey(peer.PublicKey) pubkey, err := wgtypes.ParseKey(peer.PublicKey)
if err != nil { if err != nil {
return models.PeerUpdate{}, err return models.PeerUpdate{}, err