Handle JSON syntax error.

This commit is contained in:
Tobias Gruetzmacher 2015-02-27 12:48:57 +01:00
parent d7ab3d41aa
commit 1d875bb2ff
1 changed files with 6 additions and 2 deletions

View File

@ -2607,8 +2607,12 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
request.onreadystatechange = function reqCallback() {
if (request.readyState === 4) {
if (request.status === 200) {
var versions = JSON.parse(request.responseText);
doneCallback(versions);
try {
var versions = JSON.parse(request.responseText);
doneCallback(versions);
} catch (e) {
errCallback();
}
} else {
errCallback();
}