Fix event deleting

This commit is contained in:
Regalijan 2024-12-02 18:02:24 -05:00
parent a7d5b32343
commit dd7577c14a
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -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,