From ff61311e7c31f67a7410885777d0e3cd2dde03f0 Mon Sep 17 00:00:00 2001 From: Regalijan Date: Tue, 5 Mar 2024 16:33:55 -0500 Subject: [PATCH] Remove duplicate performed column --- functions/api/events-team/events/[id].ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/functions/api/events-team/events/[id].ts b/functions/api/events-team/events/[id].ts index 8071ab8..a9af9c1 100644 --- a/functions/api/events-team/events/[id].ts +++ b/functions/api/events-team/events/[id].ts @@ -64,7 +64,7 @@ export async function onRequestPatch(context: RequestContext) { export async function onRequestPost(context: RequestContext) { const eventId = context.params.id as string; const eventData = await context.env.D1.prepare( - "SELECT approved, performed FROM events WHERE id = ?;", + "SELECT approved, performed_at FROM events WHERE id = ?;", ) .bind(eventId) .first(); @@ -74,8 +74,10 @@ export async function onRequestPost(context: RequestContext) { if (!eventData.approved) return jsonError("Cannot perform unapproved event", 403); - await context.env.D1.prepare("UPDATE events SET performed = 1 WHERE id = ?;") - .bind(eventId) + await context.env.D1.prepare( + "UPDATE events SET performed_at = ? WHERE id = ?;", + ) + .bind(Date.now(), eventId) .run(); return new Response(null, {