Pārlūkot izejas kodu

Merge pull request #2008 from gravitl/GRA-1148-disable-range-update

disallowed updating of egress ranges
dcarns 2 gadi atpakaļ
vecāks
revīzija
bb678f844a
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      models/api_node.go

+ 2 - 1
models/api_node.go

@@ -58,7 +58,8 @@ func (a *ApiNode) ConvertToServerNode(currentNode *Node) *Node {
 	convertedNode.Failover = a.Failover
 	convertedNode.IsEgressGateway = a.IsEgressGateway
 	convertedNode.IsIngressGateway = a.IsIngressGateway
-	convertedNode.EgressGatewayRanges = a.EgressGatewayRanges
+	// prevents user from changing ranges, must delete and recreate
+	convertedNode.EgressGatewayRanges = currentNode.EgressGatewayRanges
 	convertedNode.IngressGatewayRange = currentNode.IngressGatewayRange
 	convertedNode.IngressGatewayRange6 = currentNode.IngressGatewayRange6
 	convertedNode.DNSOn = a.DNSOn