summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/rz_api_backend.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/rz_api_backend.js b/src/client/rz_api_backend.js
index 1d23633e..12bf8d45 100644
--- a/src/client/rz_api_backend.js
+++ b/src/client/rz_api_backend.js
@@ -29,11 +29,12 @@ define(['model/core'], function(model_core) {
*/
var ajax_rs = function(path, req_opts, on_success, on_error) {
- function on_error_wrapper(xhr, err_text, err_thrown) {
+ function on_error_wrapper(xhr, text_status, err_thrown) {
// log wrap callback
- console.error('error: \'' + err_text + '\'');
+ var err_msg = xhr.responseJSON && xhr.responseJSON.error;
+ console.error(text_status + ': ' + err_msg);
if (on_error && typeof (on_error) === "function") {
- on_error(err_text);
+ on_error(err_msg);
}
}