From 2386270d7b8edc0504f801aed45d7959dbb99eba Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Tue, 26 Feb 2013 16:21:13 -0800 Subject: [PATCH] Regions UI: Add error handling to API calls --- ui/scripts/regions.js | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/ui/scripts/regions.js b/ui/scripts/regions.js index a5ff1e9da02..6c0da682e18 100644 --- a/ui/scripts/regions.js +++ b/ui/scripts/regions.js @@ -65,7 +65,10 @@ args.response.success({ _custom: { jobId: jobID }}); $(window).trigger('cloudStack.refreshRegions'); - } + }, + error: function(json) { + args.response.error(parseXMLHttpResponse(json)); + } }); } } @@ -79,7 +82,10 @@ args.response.success({ data: regions ? regions : [] }); - } + }, + error: function(json) { + args.response.error(parseXMLHttpResponse(json)); + } }); }, detailView: { @@ -94,7 +100,10 @@ success: function(json) { args.response.success(); $(window).trigger('cloudStack.refreshRegions'); - } + }, + error: function(json) { + args.response.error(parseXMLHttpResponse(json)); + } }); } }, @@ -113,7 +122,10 @@ success: function(json) { args.response.success(); $(window).trigger('cloudStack.refreshRegions'); - } + }, + error: function(json) { + args.response.error(parseXMLHttpResponse(json)); + } }); } } @@ -140,7 +152,10 @@ args.response.success({ data: region ? region[0] : {} }); - } + }, + error: function(json) { + args.response.error(parseXMLHttpResponse(json)); + } }); } }