From 0366aa9543882fb6c432dd5e40a920617edb5fed Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Wed, 26 Jan 2011 11:52:58 -0800 Subject: [PATCH] bug 8210: IP Address page - details tab - after Enable Static NAT succeeds, get vmName from listIpForwardingRules response. --- ui/scripts/cloud.core.ipaddress.js | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/ui/scripts/cloud.core.ipaddress.js b/ui/scripts/cloud.core.ipaddress.js index 4c0eb484062..b600258812b 100644 --- a/ui/scripts/cloud.core.ipaddress.js +++ b/ui/scripts/cloud.core.ipaddress.js @@ -963,21 +963,8 @@ function ipJsonToDetailsTab() { setBooleanReadField(ipObj.isstaticnat, $thisTab.find("#static_nat")); - if(ipObj.isstaticnat == true) { - var virtualmachinename, virtualmachinedisplayname; - $.ajax({ - data: createURL("command=listIpForwardingRules&ipaddress="+ipaddress), - dataType: "json", - async: false, - success: function(json) { - var items = json.listipforwardingrulesresponse.ipforwardingrule; - if(items != null && items.length > 0) { - virtualmachinename = items[0].virtualmachinename; - virtualmachinedisplayname = items[0].virtualmachinedisplayname; - } - } - }); - $thisTab.find("#vm_of_static_nat").text(getVmName(virtualmachinename, virtualmachinedisplayname)); + if(ipObj.isstaticnat == true) { + $thisTab.find("#vm_of_static_nat").text(getVmName(ipObj.virtualmachinename, ipObj.virtualmachinedisplayname)); $thisTab.find("#vm_of_static_nat_container").show(); } else {