Make appeal action endpoints un-useless

This commit is contained in:
2023-10-19 16:50:40 -04:00
parent 962509aff2
commit 736543c374
2 changed files with 13 additions and 5 deletions

View File

@ -28,6 +28,10 @@ export async function onRequestPost(context: RequestContext) {
});
}
await context.env.D1.prepare("UPDATE appeals SET open = 0 WHERE id = ?;")
.bind(context.params.id)
.run();
const { current_user: currentUser } = context.data;
await fetch(context.env.APPEALS_WEBHOOK, {
@ -36,11 +40,11 @@ export async function onRequestPost(context: RequestContext) {
{
title: "Appeal Denied",
color: 0xff0000,
description: `Appeal from user ${appeal.username}#${appeal.discriminator} (${appeal.id}) was denied.`,
description: `Appeal from user ${appeal.username} (${appeal.id}) was denied.`,
fields: [
{
name: "Moderator",
value: `${currentUser.username}#${currentUser.discriminator} (${currentUser.id})`,
value: `${currentUser.username} (${currentUser.id})`,
},
],
},