From 41a396b063ef7f78ae30c0c2b0b4fad7ca0d84d3 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Thu, 6 Nov 2025 15:49:49 +0000 Subject: [PATCH] Fix parenthesis error in moderation actions Fix missing closing parenthesis in `src/hooks/moderation/useModerationActions.ts` to resolve the build error. --- src/hooks/moderation/useModerationActions.ts | 4 ++-- src/lib/submissionItemsService.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/hooks/moderation/useModerationActions.ts b/src/hooks/moderation/useModerationActions.ts index 8a766451..9d7da83f 100644 --- a/src/hooks/moderation/useModerationActions.ts +++ b/src/hooks/moderation/useModerationActions.ts @@ -167,7 +167,7 @@ export function useModerationActions(config: ModerationActionsConfig): Moderatio switch (item.item_type) { case 'park': { const parkSub = (item.park_submission as any) || {}; - let locationData = null; + let locationData: any = null; if (parkSub?.id) { const { data } = await supabase .from('park_submission_locations') @@ -218,7 +218,7 @@ export function useModerationActions(config: ModerationActionsConfig): Moderatio item_type: item.item_type, item_data: itemData }; - }); + })); // Run validation on all items try { diff --git a/src/lib/submissionItemsService.ts b/src/lib/submissionItemsService.ts index 61379493..131c6995 100644 --- a/src/lib/submissionItemsService.ts +++ b/src/lib/submissionItemsService.ts @@ -75,14 +75,14 @@ export async function fetchSubmissionItems(submissionId: string): Promise { + return await Promise.all((data || []).map(async item => { let item_data: unknown; switch (item.item_type) { case 'park': { const parkSub = (item as any).park_submission; // Fetch location from park_submission_locations if available - let locationData = null; + let locationData: any = null; if (parkSub?.id) { const { data } = await supabase .from('park_submission_locations') @@ -134,7 +134,7 @@ export async function fetchSubmissionItems(submissionId: string): Promise