Browse Source

Fixed node defaults

worker-9 4 years ago
parent
commit
f5c4258a55
1 changed files with 5 additions and 0 deletions
  1. 5 0
      models/node.go

+ 5 - 0
models/node.go

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