summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/client/rz_api_backend.js17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/client/rz_api_backend.js b/src/client/rz_api_backend.js
index 76741533..e5288c64 100644
--- a/src/client/rz_api_backend.js
+++ b/src/client/rz_api_backend.js
@@ -24,11 +24,18 @@ define(['rz_config'], function(rz_config) {
function on_success_wrapper(xhr, text) {
// log wrap callback
- var ret_data = xhr.data;
- console.log('success: ' + JSON.stringify(ret_data));
-
- if (on_success) {
- on_success(ret_data);
+ var ret_data = xhr.data,
+ ret_error = xhr.error;
+ if (ret_error) {
+ console.log('ajax error: ' + JSON.stringify(ret_error));
+ if (on_error) {
+ on_error(ret_error);
+ }
+ } else {
+ console.log('ajax success: ' + JSON.stringify(ret_data));
+ if (on_success) {
+ on_success(ret_data);
+ }
}
}