mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 13:31:12 -05:00
Fix 406 errors in validation
This commit is contained in:
@@ -602,23 +602,39 @@ export async function validateEntityData(
|
|||||||
try {
|
try {
|
||||||
switch (tableName) {
|
switch (tableName) {
|
||||||
case 'parks': {
|
case 'parks': {
|
||||||
const { data } = await supabase.from('parks').select('slug').eq('id', entityId).single();
|
const { data, error } = await supabase.from('parks').select('slug').eq('id', entityId).maybeSingle();
|
||||||
originalSlug = data?.slug || null;
|
if (error || !data) {
|
||||||
|
originalSlug = null;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
originalSlug = data.slug || null;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 'rides': {
|
case 'rides': {
|
||||||
const { data } = await supabase.from('rides').select('slug').eq('id', entityId).single();
|
const { data, error } = await supabase.from('rides').select('slug').eq('id', entityId).maybeSingle();
|
||||||
originalSlug = data?.slug || null;
|
if (error || !data) {
|
||||||
|
originalSlug = null;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
originalSlug = data.slug || null;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 'companies': {
|
case 'companies': {
|
||||||
const { data } = await supabase.from('companies').select('slug').eq('id', entityId).single();
|
const { data, error } = await supabase.from('companies').select('slug').eq('id', entityId).maybeSingle();
|
||||||
originalSlug = data?.slug || null;
|
if (error || !data) {
|
||||||
|
originalSlug = null;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
originalSlug = data.slug || null;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 'ride_models': {
|
case 'ride_models': {
|
||||||
const { data } = await supabase.from('ride_models').select('slug').eq('id', entityId).single();
|
const { data, error } = await supabase.from('ride_models').select('slug').eq('id', entityId).maybeSingle();
|
||||||
originalSlug = data?.slug || null;
|
if (error || !data) {
|
||||||
|
originalSlug = null;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
originalSlug = data.slug || null;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user