diff --git a/ui/plugins/quota/quota.js b/ui/plugins/quota/quota.js
index 6fef2b18830..add2f26bbe8 100644
--- a/ui/plugins/quota/quota.js
+++ b/ui/plugins/quota/quota.js
@@ -35,9 +35,6 @@ var g_quotaCurrency = '';
if (json.hasOwnProperty('listconfigurationsresponse') && json.listconfigurationsresponse.hasOwnProperty('configuration')) {
g_quotaCurrency = json.listconfigurationsresponse.configuration[0].value + ' ';
}
- },
- error: function(data) {
- // FIXME: what to do on error?
}
});
@@ -155,13 +152,11 @@ var g_quotaCurrency = '';
}
statementTableBody.appendTo(statementTable);
},
- error: function(json) {
+ error: function(data) {
generatedStatement.empty();
- var error = JSON.parse(json.responseText);
- if (error.hasOwnProperty('quotastatementresponse')) {
- $("
").html("Error: " + error.quotastatementresponse.errortext).appendTo(generatedStatement);
- }
+ cloudStack.dialog.notice({
+ message: parseXMLHttpResponse(data)
+ });
}
});
@@ -223,17 +218,13 @@ var g_quotaCurrency = '';
statementTableBody.appendTo(statementTable);
},
- error: function(json) {
+ error: function(data) {
generatedBalanceStatement.empty();
- var error = JSON.parse(json.responseText);
- if (error.hasOwnProperty('quotabalanceresponse')) {
- $("
").appendTo(generatedBalanceStatement);
- $("
").html("Error: " + error.quotabalanceresponse.errortext).appendTo(generatedBalanceStatement); - } + cloudStack.dialog.notice({ + message: parseXMLHttpResponse(data) + }); } }); - - }); domainDropdown.appendTo(statementForm); @@ -332,6 +323,7 @@ var g_quotaCurrency = ''; $('