switched circle post loader to use fetch instead of xml http

master
Kevin Froman 2020-03-24 00:21:46 -05:00
parent 83a1c09af7
commit 427a5355bc
1 changed files with 17 additions and 10 deletions

View File

@ -147,19 +147,26 @@ function getBlocks(){
} }
var feedText = httpGet('/flow/getpostsbyboard/' + ch) // TODO switch to fetch fetch('/flow/getpostsbyboard/' + ch, {
var blockList = feedText.split(',') method: 'GET',
headers: {
"token": webpass
}})
.then((resp) => resp.text())
.then(function(feedText) {
var blockList = feedText.split(',')
for (i = 0; i < blockList.length; i++){ for (i = 0; i < blockList.length; i++){
blockList[i] = "0".repeat(64 - blockList[i].length) + blockList[i] // pad hash with zeroes blockList[i] = "0".repeat(64 - blockList[i].length) + blockList[i] // pad hash with zeroes
if (! requested.includes(blockList[i])){ if (! requested.includes(blockList[i])){
if (blockList[i].length == 0) continue if (blockList[i].length == 0) continue
else requested.push(blockList[i]) else requested.push(blockList[i])
loadMessage(blockList[i], blockList, i, ch); loadMessage(blockList[i], blockList, i, ch);
}
} }
} sortEntries()
sortEntries() })
} }
function loadMessage(blockHash, blockList, count, channel){ function loadMessage(blockHash, blockList, count, channel){