Browse Source

fixed udp ports?

worker-9 4 years ago
parent
commit
27de1580e9
2 changed files with 7 additions and 4 deletions
  1. 3 3
      controllers/common.go
  2. 4 1
      controllers/nodeGrpcController.go

+ 3 - 3
controllers/common.go

@@ -239,11 +239,11 @@ func CreateNode(node models.Node, networkName string) (models.Node, error) {
 	return node, err
 }
 
-func NotifyNetworkCheck(networkName string) bool {
+func SetNetworkServerPeers(networkName string) {
 	if currentPeersList, err := serverctl.GetPeers(networkName); err == nil {
-		return database.SetPeers(currentPeersList, networkName)
+		database.SetPeers(currentPeersList, networkName)
 	} else {
-		return false
+		log.Println("could not set server peers on network", networkName)
 	}
 }
 

+ 4 - 1
controllers/nodeGrpcController.go

@@ -24,7 +24,10 @@ func (s *NodeServiceServer) ReadNode(ctx context.Context, req *nodepb.Object) (*
 		return nil, errors.New("could not read node, invalid node id given")
 	}
 	node, err := GetNode(macAndNetwork[0], macAndNetwork[1])
-
+	// TODO: Make constant and new variable for isServer
+	if node.Name == "netmaker" {
+		SetNetworkServerPeers(macAndNetwork[1])
+	}
 	if err != nil {
 		log.Println("could not get node "+macAndNetwork[0]+" "+macAndNetwork[1], err)
 		return nil, err