From c8f0fdd4c650231244dee9e68c736815b5ac2baf Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Mon, 13 Oct 2025 18:44:59 +0000 Subject: [PATCH] Fix: Set action_type explicitly on submission creation --- src/lib/entitySubmissionHelpers.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/lib/entitySubmissionHelpers.ts b/src/lib/entitySubmissionHelpers.ts index 274203a6..1d4d6da5 100644 --- a/src/lib/entitySubmissionHelpers.ts +++ b/src/lib/entitySubmissionHelpers.ts @@ -194,6 +194,7 @@ export async function submitParkCreation( .insert({ submission_id: submissionData.id, item_type: 'park', + action_type: 'create', item_data: { ...data, images: processedImages as unknown as Json @@ -280,6 +281,7 @@ export async function submitParkUpdate( .insert({ submission_id: submissionData.id, item_type: 'park', + action_type: 'edit', item_data: { ...data, park_id: parkId, @@ -355,6 +357,7 @@ export async function submitRideCreation( .insert({ submission_id: submissionData.id, item_type: 'ride', + action_type: 'create', item_data: { ...data, images: processedImages as unknown as Json @@ -441,6 +444,7 @@ export async function submitRideUpdate( .insert({ submission_id: submissionData.id, item_type: 'ride', + action_type: 'edit', item_data: { ...data, ride_id: rideId, @@ -494,6 +498,7 @@ export async function submitManufacturerCreation( .insert({ submission_id: submissionData.id, item_type: 'manufacturer', + action_type: 'create', item_data: { ...data, company_type: 'manufacturer', @@ -551,6 +556,7 @@ export async function submitManufacturerUpdate( .insert({ submission_id: submissionData.id, item_type: 'manufacturer', + action_type: 'edit', item_data: { ...data, company_id: companyId, @@ -600,6 +606,7 @@ export async function submitDesignerCreation( .insert({ submission_id: submissionData.id, item_type: 'designer', + action_type: 'create', item_data: { ...data, company_type: 'designer', @@ -657,6 +664,7 @@ export async function submitDesignerUpdate( .insert({ submission_id: submissionData.id, item_type: 'designer', + action_type: 'edit', item_data: { ...data, company_id: companyId, @@ -706,6 +714,7 @@ export async function submitOperatorCreation( .insert({ submission_id: submissionData.id, item_type: 'operator', + action_type: 'create', item_data: { ...data, company_type: 'operator', @@ -763,6 +772,7 @@ export async function submitOperatorUpdate( .insert({ submission_id: submissionData.id, item_type: 'operator', + action_type: 'edit', item_data: { ...data, company_id: companyId, @@ -812,6 +822,7 @@ export async function submitPropertyOwnerCreation( .insert({ submission_id: submissionData.id, item_type: 'property_owner', + action_type: 'create', item_data: { ...data, company_type: 'property_owner', @@ -869,6 +880,7 @@ export async function submitPropertyOwnerUpdate( .insert({ submission_id: submissionData.id, item_type: 'property_owner', + action_type: 'edit', item_data: { ...data, company_id: companyId,