/*! * \class refreshFeedPage * \brief JavaScript logic for getting the current listing from the Phabricator Feed API */ function refreshFeedPage(phab_url, apicall, apitoken) { var xhr = new XMLHttpRequest(); xhr.open("POST", phab_url + apicall); xhr.onreadystatechange = function() { if (xhr.readyState === XMLHttpRequest.DONE) { var data = JSON.parse(xhr.responseText); model.clear(); var list = data.result; for (var i in list) { var localtime = new Date(list[i].epoch * 1000); model.append({ epoch: list[i].epoch, ftext: list[i].text, localtime: localtime }); } } }; xhr.send("api.token="+apitoken+"&view=text"); }