now perma-invulns can be set while still being temporary-invuln

This commit is contained in:
2025-09-14 16:19:59 +02:00
parent d3ee8635b2
commit 4048e1b3c3

View File

@@ -9,6 +9,7 @@ export async function isInvuln(userid: string) {
}; };
export async function addInvuln(userid: string) { export async function addInvuln(userid: string) {
await redis.del(`user:${userid}:vulnerable`); await redis.del(`user:${userid}:vulnerable`);
if (await redis.ttl(`user:${userid}:invulnerable`) > 0) await redis.del(`user:${userid}:invulnerable`);
return await redis.set(`user:${userid}:invulnerable`, '1'); return await redis.set(`user:${userid}:invulnerable`, '1');
}; };
export async function removeInvuln(userid: string) { export async function removeInvuln(userid: string) {