Fix event deleting

This commit is contained in:
2024-12-02 18:02:24 -05:00
parent a7d5b32343
commit dd7577c14a

@ -7,7 +7,7 @@ export async function onRequestDelete(context: RequestContext) {
[k: string]: number; [k: string]: number;
} & { created_by: string }) } & { created_by: string })
| null = await context.env.D1.prepare( | null = await context.env.D1.prepare(
"SELECT created_by, day, month, year FROM events WHERE id = ?;", "SELECT created_by, day, month, performed_at, year FROM events WHERE id = ?;",
) )
.bind(eventId) .bind(eventId)
.first(); .first();
@ -35,7 +35,7 @@ export async function onRequestDelete(context: RequestContext) {
403, 403,
); );
if (typeof eventData.performed_at !== "number") if (typeof eventData.performed_at === "number")
return jsonError( return jsonError(
"Event cannot be deleted because it has already been marked as completed or forgotten", "Event cannot be deleted because it has already been marked as completed or forgotten",
400, 400,