diff --git a/rhodecode/public/js/src/rhodecode/codemirror.js b/rhodecode/public/js/src/rhodecode/codemirror.js --- a/rhodecode/public/js/src/rhodecode/codemirror.js +++ b/rhodecode/public/js/src/rhodecode/codemirror.js @@ -81,7 +81,8 @@ var CodeMirrorLoadUserHints = function(q triggerHints(userHintsCache[query]); }) .fail(function(data, textStatus, xhr) { - alert("error processing request: " + textStatus); + alert("error processing request. \n" + + "Error code {0} ({1}).".format(data.status, data.statusText)); }); }; diff --git a/rhodecode/public/js/src/rhodecode/utils/ajax.js b/rhodecode/public/js/src/rhodecode/utils/ajax.js --- a/rhodecode/public/js/src/rhodecode/utils/ajax.js +++ b/rhodecode/public/js/src/rhodecode/utils/ajax.js @@ -46,7 +46,8 @@ var ajaxGET = function(url, success, fai if (failure) { failure(data, textStatus, xhr); } else { - alert("error processing request: " + textStatus); + alert("Error processing request. \n" + + "Error code {0} ({1}).".format(data.status, data.statusText)); } }); return request; @@ -63,7 +64,8 @@ var ajaxPOST = function(url, postData, s if (failure) { failure(data, textStatus, xhr); } else { - alert("error processing request: " + textStatus); + alert("Error processing request. \n" + + "Error code {0} ({1}).".format(data.status, data.statusText)); } }); return request;