Create gamenight certification endpoint

This commit is contained in:
Regalijan 2024-02-20 16:50:41 -05:00
parent b22f64eb17
commit 042f67ea7d
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -0,0 +1,16 @@
import { jsonError } from "../../../../common.js";
export async function onRequestPost(context: RequestContext) {
if (context.data.event.reached_minimum_player_count)
return jsonError("This event is already certified", 400);
await context.env.D1.prepare(
"UPDATE events SET reached_minimum_player_count WHERE id = ?;",
)
.bind(context.data.event.id)
.run();
return new Response(null, {
status: 204,
});
}