Browse Source

added hotfixes

0xdcarns 3 years ago
parent
commit
ec8d9baa29
2 changed files with 3 additions and 1 deletions
  1. 2 1
      logic/nodes.go
  2. 1 0
      logic/util.go

+ 2 - 1
logic/nodes.go

@@ -395,10 +395,11 @@ func GetNodeByIDorMacAddress(uuid string, macaddress string, network string) (mo
 			return models.Node{}, err
 		}
 		err = CreateNode(&node)
-		logger.Log(2, "rewriting legacy node data; node now has id,", node.ID)
 		if err != nil {
 			return models.Node{}, err
 		}
+		logger.Log(2, "rewriting legacy node data; node now has id,", node.ID)
+		node.PullChanges = "yes"
 	}
 	return node, err
 }

+ 1 - 0
logic/util.go

@@ -108,6 +108,7 @@ func CreateNode(node *models.Node) error {
 	if node.IsServer != "yes" || (node.IsServer == "yes" && servercfg.GetNodeID() == "") {
 		node.ID = uuid.NewString()
 	}
+	logger.Log(0, "server ID: ", node.ID)
 
 	//Create a JWT for the node
 	tokenString, _ := CreateJWT(node.ID, node.MacAddress, node.Network)