mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 08:47:35 +08:00
fix server self updates
This commit is contained in:
@@ -142,8 +142,11 @@ func ServerUpdate(serverNode *models.Node, ifaceDelta bool) error {
|
||||
var err = serverPull(serverNode, ifaceDelta)
|
||||
if isDeleteError(err) {
|
||||
return DeleteNodeByID(serverNode, true)
|
||||
} else if err != nil {
|
||||
return err
|
||||
} else if err != nil && !ifaceDelta {
|
||||
err = serverPull(serverNode, true)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
actionCompleted := checkNodeActions(serverNode)
|
||||
|
Reference in New Issue
Block a user