From 80a6963dc4bf9304d092f6cc6b65034bc3d40a5d Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sat, 8 Nov 2025 04:57:22 +0000 Subject: [PATCH] completionId: cgen-12f192c2ab954e7ba0ad78e56a5cd757 cgen-12f192c2ab954e7ba0ad78e56a5cd757 --- api/applications.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/applications.ts b/api/applications.ts index 9b802684..85780a61 100644 --- a/api/applications.ts +++ b/api/applications.ts @@ -255,7 +255,11 @@ export async function updateApplicationStatus( .eq("user_id", userId) .single(); - if (creator?.id !== application.aethex_opportunities.posted_by_id) { + const opportunityData = Array.isArray(application.aethex_opportunities) + ? application.aethex_opportunities[0] + : application.aethex_opportunities; + + if (creator?.id !== opportunityData?.posted_by_id) { return new Response(JSON.stringify({ error: "Unauthorized" }), { status: 403, headers: { "Content-Type": "application/json" },