Fix location validation in moderation

This commit is contained in:
gpt-engineer-app[bot]
2025-11-05 23:53:27 +00:00
parent d9f406e539
commit d00c4f2e92

View File

@@ -158,9 +158,16 @@ export function useModerationActions(config: ModerationActionsConfig): Moderatio
const itemsWithData = fullItems.map(item => {
let itemData = {};
switch (item.item_type) {
case 'park':
itemData = item.park_submission || {};
case 'park': {
const parkSub = (item.park_submission as any) || {};
itemData = {
...parkSub,
// Transform temp_location_data → location for validation
location: parkSub.temp_location_data || undefined,
temp_location_data: undefined
};
break;
}
case 'ride':
itemData = item.ride_submission || {};
break;