Roxen.git / server / config_interface / js / lib.js

version» Context lines:

Roxen.git/server/config_interface/js/lib.js:107:    client = 0;    }    };       this.get = function(url, onok, onfail) {    if (isPending) {    _.abort();    }       client = new XMLHttpRequest(); +  client.withCredentials = true;       isPending = true;       client.onreadystatechange = function() {    if (client.readyState === 4) {    isPending = false;       if (client.status === 200 || client.status === undefined) {    if (onok) {    var d = client.responseText;    -  if (client.responseType && client.responseType.match(/.+\/json/i)) { +  if (client.responseType && client.responseType === 'json') {    try { d = JSON.parse(d); }    catch (ignore) {}    }       onok(d);    }    }    else if (onfail) {    onfail(client.status, client.statusText);    }       client = null;    }    };       client.open('GET', url, true); -  client.send(0); +  client.send(null);    };    };       lib.fetchInto = function(what, where, cb) {    new AJX().get(what,    function(r) {    if (r === '-1') {    setTimeout(function() {    lib.fetchInto(what, where, cb);    }, 300);