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 {
banList = (await getBanList(context)) as {
[k: number]: { BanType: number };
[k: number]: {
BanType: number;
hidden_from_leaderboards?: boolean;
serverconfigurator_blacklist?: boolean;
};
};
} catch (e) {
console.log(e);
@ -47,8 +51,17 @@ export async function onRequestGet(context: RequestContext) {
const banData = banList[users[0].id];
if (!banData?.BanType) current_status = "Not Moderated";
else if (banData.BanType === 1) current_status = "Hidden from Leaderboards";
else if (banData.BanType === 2) current_status = "Banned";
else if (banData.BanType === 1) {
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 = {
history: (