function retrieveInfoFor()

in js/needinfo.js [444:465]


function retrieveInfoFor(url, id, elementIndex, developer, userQuery) {
  $.ajax({
    url: url,
    success: function (data) {
      displayCountFor(id, elementIndex, developer, url, userQuery, data);
    }
  })
  .error(function(jqXHR, textStatus, errorThrown) {
    displayErrorFor(id, elementIndex, developer, url, userQuery);
    console.log("status:", textStatus);
    console.log("error thrown:", errorThrown);
    console.log("response text:", jqXHR.responseText);
    try {
      let info = JSON.parse(jqXHR.responseText);
      let text = info.message ? info.message : errorThrown;
      errorMsg(text);
      return;
    } catch(e) {
    }
    errorMsg(errorThrown);
  });
}