From 0ecff8b5a21e86a76898c96a772c01980abc7841 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Wed, 5 Jan 2011 19:18:20 -0800 Subject: [PATCH] bug 7713: Add Zone Wizard - Add IP Range to public network for advanced zone - when failed, show error message "Failed to create public IP range" on result screen. --- ui/scripts/cloud.core.resource.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/scripts/cloud.core.resource.js b/ui/scripts/cloud.core.resource.js index dbda2892e66..7d8d4a69a73 100644 --- a/ui/scripts/cloud.core.resource.js +++ b/ui/scripts/cloud.core.resource.js @@ -1407,12 +1407,14 @@ function addZoneWizardSubmit($thisWizard) { success: function(json) { $thisWizard.find("#after_submit_screen").find("#add_iprange_tick_cross").removeClass().addClass("zonepopup_reviewtick"); $thisWizard.find("#after_submit_screen").find("#add_iprange_message").removeClass().text("Public IP range was created successfully"); + var item = json.createvlaniprangeresponse.vlan; vlanId = item.id; }, error: function(XMLHttpResponse) { handleError(XMLHttpResponse, function() { - handleErrorInDialog(XMLHttpResponse, $thisWizard.find("#step4")); + $thisWizard.find("#after_submit_screen").find("#add_iprange_tick_cross").removeClass().addClass("zonepopup_reviewcross"); + $thisWizard.find("#after_submit_screen").find("#add_iprange_message").removeClass().addClass("error").text(("Failed to create public IP range: " + parseXMLHttpResponse(XMLHttpResponse))); }); } });