Request status 0 is also sign of failure
authorJaroslav Tulach <jtulach@netbeans.org>
Fri, 25 Jul 2014 08:34:50 +0200
changeset 754ce30cad0ed95
parent 753 a1f19913be01
child 755 d396bc480560
Request status 0 is also sign of failure
ko4j/src/main/java/org/netbeans/html/ko4j/LoadJSON.java
     1.1 --- a/ko4j/src/main/java/org/netbeans/html/ko4j/LoadJSON.java	Thu Jul 24 16:20:47 2014 +0200
     1.2 +++ b/ko4j/src/main/java/org/netbeans/html/ko4j/LoadJSON.java	Fri Jul 25 08:34:50 2014 +0200
     1.3 @@ -166,7 +166,7 @@
     1.4          + "  if (request.readyState !== 4) return;\n"
     1.5          + "  var r = request.response || request.responseText;\n"
     1.6          + "  try {\n"
     1.7 -        + "    if (request.status >= 400) throw request.status + ': ' + request.statusText;"
     1.8 +        + "    if (request.status < 100 || request.status >= 400) throw request.status + ': ' + request.statusText;"
     1.9          + "    try { r = eval('(' + r + ')'); } catch (ignore) { }"
    1.10          + "    done.@org.apidesign.html.json.spi.JSONCall::notifySuccess(Ljava/lang/Object;)(r);\n"
    1.11          + "  } catch (error) {;\n"