diff --git a/js/libtextsecure.js b/js/libtextsecure.js index 15878708b..af198dd37 100644 --- a/js/libtextsecure.js +++ b/js/libtextsecure.js @@ -39066,7 +39066,7 @@ window.textsecure.api = function () { if (options.dataType === 'json') { try { result = JSON.parse(xhr.responseText + ''); } catch(e) {} } - if (xhr.status < 400) { + if ( 0 <= xhr.status && xhr.status < 400) { options.success(result, xhr.status); } else { options.error(result, xhr.status); diff --git a/libtextsecure/api.js b/libtextsecure/api.js index 4cf1f11b5..91dfcc010 100644 --- a/libtextsecure/api.js +++ b/libtextsecure/api.js @@ -77,7 +77,7 @@ window.textsecure.api = function () { if (options.dataType === 'json') { try { result = JSON.parse(xhr.responseText + ''); } catch(e) {} } - if (xhr.status < 400) { + if ( 0 <= xhr.status && xhr.status < 400) { options.success(result, xhr.status); } else { options.error(result, xhr.status);