Display new statuses on hammer page

This commit is contained in:
2025-08-03 01:13:38 -04:00
parent 7c7701f406
commit bcd07299c5

View File

@ -34,7 +34,11 @@ export async function onRequestGet(context: RequestContext) {
try { try {
banList = (await getBanList(context)) as { banList = (await getBanList(context)) as {
[k: number]: { BanType: number }; [k: number]: {
BanType: number;
hidden_from_leaderboards?: boolean;
serverconfigurator_blacklist?: boolean;
};
}; };
} catch (e) { } catch (e) {
console.log(e); console.log(e);
@ -47,8 +51,17 @@ export async function onRequestGet(context: RequestContext) {
const banData = banList[users[0].id]; const banData = banList[users[0].id];
if (!banData?.BanType) current_status = "Not Moderated"; if (!banData?.BanType) current_status = "Not Moderated";
else if (banData.BanType === 1) current_status = "Hidden from Leaderboards"; else if (banData.BanType === 1) {
else if (banData.BanType === 2) current_status = "Banned"; if (
banData.hidden_from_leaderboards &&
banData.serverconfigurator_blacklist
)
current_status = "Hidden / Server Config Blocked";
else if (banData.hidden_from_leaderboards)
current_status = "Hidden From Leaderboards";
else if (banData.serverconfigurator_blacklist)
current_status = "Server Config Blocked";
} else if (banData.BanType === 2) current_status = "Banned";
const response = { const response = {
history: ( history: (