Skip to content

Commit b115772

Browse files
perf(core): expanded error message (#1004)
perf(core): expanded error message
1 parent f0892c6 commit b115772

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/3_api.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,12 @@
292292
callback(new Error(utils.messages.timeout), null, 504);
293293
};
294294
req.onerror = function(e) {
295-
callback(new Error(e.error || ('Error in API: ' + req.status)), null, req.status);
295+
var url = req.responseURL || 'Unknown';
296+
var status = req.status || 'No status available';
297+
var responseText = req.responseText || 'No response text available';
298+
var errorMessage = 'Error in API: URL - ' + url + ', Status - ' + status + ', Response - ' + responseText;
299+
console.log(errorMessage);
300+
callback(new Error(e.error || errorMessage), null, req.status);
296301
};
297302
req.onreadystatechange = function() {
298303
var data;
@@ -326,7 +331,12 @@
326331
callback(req['responseText'], null, req['status']);
327332
}
328333
else {
329-
callback(new Error('Error in API: ' + req.status), null, req.status);
334+
var url = req.responseURL || 'Unknown';
335+
var status = req.status || 'No status available';
336+
var responseText = req.responseText || 'No response text available';
337+
var errorMessage = 'Error in API: URL - ' + url + ', Status - ' + status + ', Response - ' + responseText;
338+
console.log(errorMessage);
339+
callback(new Error(errorMessage), null, req.status);
330340
}
331341
}
332342
}

0 commit comments

Comments
 (0)