From a9591106ac90b9c96f9abfdc2d44f32312a0e08f Mon Sep 17 00:00:00 2001 From: Regalijan Date: Tue, 19 Dec 2023 01:32:28 -0500 Subject: [PATCH] Check for game appeal block on new submissions --- functions/api/game-appeals/precheck.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/functions/api/game-appeals/precheck.ts b/functions/api/game-appeals/precheck.ts index e0e13ce..8b50b98 100644 --- a/functions/api/game-appeals/precheck.ts +++ b/functions/api/game-appeals/precheck.ts @@ -35,6 +35,16 @@ export default async function ( reason: "You do not appear to be banned", }; + const appealBlock = await context.env.DATA.get(`gameappealblock_${user}`); + + if (appealBlock) + return { + can_appeal: false, + reason: `You must wait until ${new Date( + parseInt(appealBlock), + ).toLocaleString()} to submit another appeal`, + }; + let userLogs; try {