From 9abb4d5f4b9a5afca7be1ffa17c005a9e6ede3a2 Mon Sep 17 00:00:00 2001 From: Pranav Saxena Date: Tue, 12 Mar 2013 19:38:46 +0530 Subject: [PATCH] CLOUDSTACK-1539:Editing any parameter in the Network UI results in implementation of IP Reservation. --- ui/scripts/network.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ui/scripts/network.js b/ui/scripts/network.js index 6fcd46040ef..2353a038f1f 100755 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -629,8 +629,20 @@ networkdomain: args.data.networkdomain }); } + + var oldcidr; + $.ajax({ + url: createURL("listNetworks&id=" + args.context.networks[0].id ), + dataType: "json", + async: false, + success: function(json) { + oldcidr = json.listnetworksresponse.network[0].cidr; + + } + }); - if(args.data.cidr !="" ){ + + if(args.data.cidr !="" && args.data.cidr != oldcidr ){ $.extend(data, { guestvmcidr: args.data.cidr });