- Search for the park's location using OpenStreetMap + Search for the park's location using OpenStreetMap. Location will be created when submission is approved.
diff --git a/src/lib/entitySubmissionHelpers.ts b/src/lib/entitySubmissionHelpers.ts index 5e9a160d..a3647855 100644 --- a/src/lib/entitySubmissionHelpers.ts +++ b/src/lib/entitySubmissionHelpers.ts @@ -61,7 +61,21 @@ export interface ParkFormData { email?: string; operator_id?: string; property_owner_id?: string; + + // Location can be stored as object for new submissions or ID for editing + location?: { + name: string; + city?: string; + state_province?: string; + country: string; + postal_code?: string; + latitude: number; + longitude: number; + timezone?: string; + display_name: string; + }; location_id?: string; + images?: ImageAssignments; banner_image_url?: string; banner_image_id?: string; diff --git a/src/lib/submissionItemsService.ts b/src/lib/submissionItemsService.ts index 4e9dc6a2..b9ac6a8d 100644 --- a/src/lib/submissionItemsService.ts +++ b/src/lib/submissionItemsService.ts @@ -294,6 +294,12 @@ async function createPark(data: any, dependencyMap: Map