From 2e28753231120f166cffe5a01fb166ee3fd49c3b Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 2 Dec 2010 17:48:52 -0800 Subject: [PATCH] add host - fix a bug "Unable to execute API command listclusterresponse due to invalid value undefined for parameter podid". (This happened when zonetree is hidden) --- ui/scripts/cloud.core.resource.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/scripts/cloud.core.resource.js b/ui/scripts/cloud.core.resource.js index 367a332ee29..d511adddd57 100644 --- a/ui/scripts/cloud.core.resource.js +++ b/ui/scripts/cloud.core.resource.js @@ -124,7 +124,10 @@ function buildZoneTree() { } function refreshClusterUnderPod($podNode, newClusterName, existingClusterId, noClicking) { - var podId = $podNode.data("podId"); + var podId = $podNode.data("podId"); + if(podId == null) //e.g. $podNode is not on the screen (when zone tree is hidden) ($podNode.length==0) + return; + $.ajax({ data: createURL("command=listClusters&podid="+podId), dataType: "json",