mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 11:31:11 -05:00
Fix parenthesis error in moderation actions
Fix missing closing parenthesis in `src/hooks/moderation/useModerationActions.ts` to resolve the build error.
This commit is contained in:
@@ -167,7 +167,7 @@ export function useModerationActions(config: ModerationActionsConfig): Moderatio
|
|||||||
switch (item.item_type) {
|
switch (item.item_type) {
|
||||||
case 'park': {
|
case 'park': {
|
||||||
const parkSub = (item.park_submission as any) || {};
|
const parkSub = (item.park_submission as any) || {};
|
||||||
let locationData = null;
|
let locationData: any = null;
|
||||||
if (parkSub?.id) {
|
if (parkSub?.id) {
|
||||||
const { data } = await supabase
|
const { data } = await supabase
|
||||||
.from('park_submission_locations')
|
.from('park_submission_locations')
|
||||||
@@ -218,7 +218,7 @@ export function useModerationActions(config: ModerationActionsConfig): Moderatio
|
|||||||
item_type: item.item_type,
|
item_type: item.item_type,
|
||||||
item_data: itemData
|
item_data: itemData
|
||||||
};
|
};
|
||||||
});
|
}));
|
||||||
|
|
||||||
// Run validation on all items
|
// Run validation on all items
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -75,14 +75,14 @@ export async function fetchSubmissionItems(submissionId: string): Promise<Submis
|
|||||||
if (error) throw error;
|
if (error) throw error;
|
||||||
|
|
||||||
// Transform data to include relational data as item_data
|
// Transform data to include relational data as item_data
|
||||||
return (data || []).map(item => {
|
return await Promise.all((data || []).map(async item => {
|
||||||
let item_data: unknown;
|
let item_data: unknown;
|
||||||
|
|
||||||
switch (item.item_type) {
|
switch (item.item_type) {
|
||||||
case 'park': {
|
case 'park': {
|
||||||
const parkSub = (item as any).park_submission;
|
const parkSub = (item as any).park_submission;
|
||||||
// Fetch location from park_submission_locations if available
|
// Fetch location from park_submission_locations if available
|
||||||
let locationData = null;
|
let locationData: any = null;
|
||||||
if (parkSub?.id) {
|
if (parkSub?.id) {
|
||||||
const { data } = await supabase
|
const { data } = await supabase
|
||||||
.from('park_submission_locations')
|
.from('park_submission_locations')
|
||||||
@@ -134,7 +134,7 @@ export async function fetchSubmissionItems(submissionId: string): Promise<Submis
|
|||||||
item_data,
|
item_data,
|
||||||
status: item.status as 'pending' | 'approved' | 'rejected',
|
status: item.status as 'pending' | 'approved' | 'rejected',
|
||||||
};
|
};
|
||||||
}) as SubmissionItemWithDeps[];
|
})) as SubmissionItemWithDeps[];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user