From f2fe127901467d275089e69c60cfa6d68e870e4b Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Mon, 8 Dec 2014 17:13:09 -0800 Subject: [PATCH] CLOUDSTACK-8023: UI > VM wizard > network > trigger event handler of event "cloudStack.module.instanceWizard.network.dataProvider" to get networkObjsToPopulate if module is enabled. --- ui/scripts/instanceWizard.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/ui/scripts/instanceWizard.js b/ui/scripts/instanceWizard.js index c5cb6ff5e0f..d9e7befbc79 100644 --- a/ui/scripts/instanceWizard.js +++ b/ui/scripts/instanceWizard.js @@ -568,6 +568,21 @@ } } + + // get networkObjsToPopulate + $(window).removeData("cloudStack.module.instanceWizard.networkObjs"); + $(window).trigger("cloudStack.module.instanceWizard.network.dataProvider", { + context: args.context, + currentData: args.currentData, + networkObjsToPopulate: networkObjsToPopulate + }); + if ($(window).data("cloudStack.module.instanceWizard.networkObjs") == undefined) { + //do nothing + } else { + networkObjsToPopulate = $(window).data("cloudStack.module.instanceWizard.networkObjs"); //override networkObjsToPopulate + } + + $.ajax({ url: createURL("listNetworkOfferings"), dataType: "json",