mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-28 14:06:58 -05:00
Compare commits
2 Commits
524f6a65e8
...
d00c4f2e92
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d00c4f2e92 | ||
|
|
d9f406e539 |
@@ -158,9 +158,16 @@ export function useModerationActions(config: ModerationActionsConfig): Moderatio
|
|||||||
const itemsWithData = fullItems.map(item => {
|
const itemsWithData = fullItems.map(item => {
|
||||||
let itemData = {};
|
let itemData = {};
|
||||||
switch (item.item_type) {
|
switch (item.item_type) {
|
||||||
case 'park':
|
case 'park': {
|
||||||
itemData = item.park_submission || {};
|
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;
|
break;
|
||||||
|
}
|
||||||
case 'ride':
|
case 'ride':
|
||||||
itemData = item.ride_submission || {};
|
itemData = item.ride_submission || {};
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -79,9 +79,17 @@ export async function fetchSubmissionItems(submissionId: string): Promise<Submis
|
|||||||
let item_data: unknown;
|
let item_data: unknown;
|
||||||
|
|
||||||
switch (item.item_type) {
|
switch (item.item_type) {
|
||||||
case 'park':
|
case 'park': {
|
||||||
item_data = (item as any).park_submission;
|
const parkSub = (item as any).park_submission;
|
||||||
|
item_data = {
|
||||||
|
...parkSub,
|
||||||
|
// Transform temp_location_data → location for form compatibility
|
||||||
|
location: parkSub.temp_location_data || undefined,
|
||||||
|
// Remove temp_location_data to avoid confusion
|
||||||
|
temp_location_data: undefined
|
||||||
|
};
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case 'ride':
|
case 'ride':
|
||||||
item_data = (item as any).ride_submission;
|
item_data = (item as any).ride_submission;
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user