From b8ed87246f71c52481bd4fb8d3539f3de183dd20 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Wed, 9 Oct 2013 14:12:06 -0700 Subject: [PATCH] CLOUDSTACK-3154: UI > Infrastructure > zone detail > remove VMware datacenter action > fix a bug that incorrect property name was used to retrieve embedded object in API response. --- ui/scripts/system.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ui/scripts/system.js b/ui/scripts/system.js index 77c387c4e15..05f2a6359f4 100644 --- a/ui/scripts/system.js +++ b/ui/scripts/system.js @@ -5709,10 +5709,14 @@ url: createURL('removeVmwareDc'), data: data, success: function(json) { - var item = json.updatezoneresponse.zone; - args.response.success({ - actionFilter: zoneActionfilter, - data: item + delete args.context.physicalResources[0].vmwaredcName; + delete args.context.physicalResources[0].vmwaredcVcenter; + delete args.context.physicalResources[0].vmwaredcId; + + selectedZoneObj = args.context.physicalResources[0]; + + args.response.success({ + data: args.context.physicalResources[0] }); } });