Sfoglia il codice sorgente

Fixed node defaults

worker-9 4 anni fa
parent
commit
f5c4258a55
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      models/node.go

+ 5 - 0
models/node.go

@@ -195,6 +195,8 @@ func (node *Node) SetDefaults() {
 	node.SetDefaultName()
 	node.SetLastCheckIn()
 	node.SetLastPeerUpdate()
+	node.SetRoamingDefault()
+	node.SetPullChangesDefault()
 	node.SetID()
 	node.KeyUpdateTimeStamp = time.Now().Unix()
 }
@@ -321,6 +323,9 @@ func (newNode *Node) Fill(currentNode *Node) {
 	if newNode.IPForwarding == "" {
 		newNode.IPForwarding = currentNode.IPForwarding
 	}
+	if newNode.PullChanges == "" {
+		newNode.PullChanges = currentNode.PullChanges
+	}
 	if newNode.Roaming == "" {
 		newNode.Roaming = currentNode.Roaming
 	}