Browse Source

added local server check before updating server

0xdcarns 3 years ago
parent
commit
d909fc28ec
1 changed files with 4 additions and 0 deletions
  1. 4 0
      logic/server.go

+ 4 - 0
logic/server.go

@@ -164,6 +164,10 @@ func ServerJoin(networkSettings *models.Network) (models.Node, error) {
 // ServerUpdate - updates the server
 // replaces legacy Checkin code
 func ServerUpdate(serverNode *models.Node, ifaceDelta bool) error {
+	if !IsLocalServer(serverNode) {
+		return nil
+	}
+
 	var err = ServerPull(serverNode, ifaceDelta)
 	if isDeleteError(err) {
 		return DeleteNodeByID(serverNode, true)