From d51fd6373468303f9f8879c841fa413b82b0d1f1 Mon Sep 17 00:00:00 2001 From: SaharPak Date: Tue, 9 Jun 2026 10:03:18 +0000 Subject: [PATCH] chore: report cron week lookup errors clearly Co-authored-by: Sahar --- src/app/api/cron/demo-day/route.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/app/api/cron/demo-day/route.ts b/src/app/api/cron/demo-day/route.ts index 9877ee6..3b6724e 100644 --- a/src/app/api/cron/demo-day/route.ts +++ b/src/app/api/cron/demo-day/route.ts @@ -13,9 +13,16 @@ export async function GET(request: Request) { ); // Get current week_of (Monday of this week in Helsinki time) - const { data: weekData } = await supabase.rpc("current_week"); + const { data: weekData, error: weekError } = await supabase.rpc("current_week"); const weekOf = weekData; + if (weekError) { + return NextResponse.json( + { error: `Could not determine current week: ${weekError.message}` }, + { status: 500 } + ); + } + if (!weekOf) { return NextResponse.json({ error: "Could not determine current week" }, { status: 500 }); }