Updated Banned check frequency

Move banned check api request to only run when someone tries to promote the thread rather on every page load, reducing traffic.
This commit is contained in:
Gameil 2024-11-24 23:59:24 +00:00
parent 7593c6620d
commit ab7097e05b

View File

@ -69,11 +69,6 @@
game_name_ele.textContent = game_name.slice(0, dev_name_index);
title.appendChild(dev_with_link);
}
const searchThreadId = document.URL.split('/')[4].split('.')[1];
console.time('Check Dev Banned');
devBanned = await checkDevBanned(searchThreadId, token);
console.timeEnd('Check Dev Banned');
}
// Promote time button
@ -85,11 +80,17 @@
}
});
if (promoBtn) {
promoBtn.addEventListener("click", () => {
promoBtn.addEventListener("click", async () => {
console.log("Clicked Promo Button");
if (!currentBtn) {
createBtn();
setTimeout(addBtn, 300);
// Checking Dev banned status using api
const searchThreadId = document.URL.split('/')[4].split('.')[1];
console.time('Check Dev Banned');
devBanned = await checkDevBanned(searchThreadId, token);
console.timeEnd('Check Dev Banned');
}
});
}