Fix: Resolve milestone validation errors

This commit is contained in:
gpt-engineer-app[bot]
2025-10-17 15:47:40 +00:00
parent 95accde1d1
commit ac151e5445
4 changed files with 111 additions and 52 deletions

View File

@@ -31,8 +31,8 @@ export function ValidationSummary({ item, onValidationChange, compact = false }:
setIsLoading(true);
try {
// Type guard for valid entity types
type ValidEntityType = 'park' | 'ride' | 'manufacturer' | 'operator' | 'designer' | 'property_owner' | 'ride_model' | 'photo';
const validEntityTypes: ValidEntityType[] = ['park', 'ride', 'manufacturer', 'operator', 'designer', 'property_owner', 'ride_model', 'photo'];
type ValidEntityType = 'park' | 'ride' | 'manufacturer' | 'operator' | 'designer' | 'property_owner' | 'ride_model' | 'photo' | 'milestone' | 'timeline_event';
const validEntityTypes: ValidEntityType[] = ['park', 'ride', 'manufacturer', 'operator', 'designer', 'property_owner', 'ride_model', 'photo', 'milestone', 'timeline_event'];
if (!validEntityTypes.includes(item.item_type as ValidEntityType)) {
setValidationResult({