Skip to content

Commit 1a483bd

Browse files
author
Peter
committed
better error description (parse from API)
1 parent 0d2b092 commit 1a483bd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

web/src/main/webapp/js/ghrequest.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,10 @@ GHRequest.prototype.doRequest = function (url, callback) {
535535
// problematic: this callback is not invoked when using JSONP!
536536
// http://stackoverflow.com/questions/19035557/jsonp-request-error-handling
537537
var msg = "API did not respond! ";
538-
if (err && err.statusText && err.statusText !== "OK")
538+
if (err && err.responseText && err.responseText.indexOf('{') >= 0) {
539+
var jsonError = JSON.parse(err.responseText);
540+
msg += jsonError.message;
541+
} else if (err && err.statusText && err.statusText !== "OK")
539542
msg += err.statusText;
540543

541544
log(msg + " " + JSON.stringify(err));

0 commit comments

Comments
 (0)