diff --git a/ui/scripts/events.js b/ui/scripts/events.js index ea4b940b303..a15f996c6e2 100644 --- a/ui/scripts/events.js +++ b/ui/scripts/events.js @@ -343,7 +343,13 @@ args.response.success({ data: items }); - } + }, + error: function(XMLHttpResponse) { + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(XMLHttpResponse) + }); + args.response.error(); + } }); }, detailView: { diff --git a/ui/scripts/instances.js b/ui/scripts/instances.js index 21926eaa3c6..867cc76b987 100644 --- a/ui/scripts/instances.js +++ b/ui/scripts/instances.js @@ -355,7 +355,13 @@ args.response.success({ data: items }); - } + }, + error: function(XMLHttpResponse) { + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(XMLHttpResponse) + }); + args.response.error(); + } }); }, diff --git a/ui/scripts/network.js b/ui/scripts/network.js index ca766416a1a..fa39179bbbc 100755 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -5294,7 +5294,13 @@ args.response.success({ data: items }); - } + }, + error: function(XMLHttpResponse) { + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(XMLHttpResponse) + }); + args.response.error(); + } }); }, actions: { diff --git a/ui/scripts/projects.js b/ui/scripts/projects.js index 7453b535c0d..74812a12726 100644 --- a/ui/scripts/projects.js +++ b/ui/scripts/projects.js @@ -784,7 +784,13 @@ data: data.listprojectsresponse.project, actionFilter: projectsActionFilter }); - } + }, + error: function(XMLHttpResponse) { + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(XMLHttpResponse) + }); + args.response.error(); + } }); }, diff --git a/ui/scripts/storage.js b/ui/scripts/storage.js index 90720ac9914..bb27ae89745 100644 --- a/ui/scripts/storage.js +++ b/ui/scripts/storage.js @@ -489,7 +489,13 @@ actionFilter: volumeActionfilter, data: items }); - } + }, + error: function(XMLHttpResponse) { + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(XMLHttpResponse) + }); + args.response.error(); + } }); }, @@ -1676,7 +1682,13 @@ actionFilter: snapshotActionfilter, data: items }); - } + }, + error: function(XMLHttpResponse) { + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(XMLHttpResponse) + }); + args.response.error(); + } }); },