fix: corriger l'erreur TypeScript dans le proxy /api/img/[key]
Le typage Supabase inférait "never" sur data car site_images n'est pas dans le schéma TypeScript généré. Cast de res.data après le await au lieu du cast global sur .single(). https://claude.ai/code/session_01PzA98VhLMmsHpzs7gnLHGs
This commit is contained in:
@@ -29,12 +29,13 @@ export async function GET(
|
||||
|
||||
// Valeur en BDD (prioritaire)
|
||||
try {
|
||||
const { data } = await adminClient
|
||||
const res = await adminClient
|
||||
.from("site_images")
|
||||
.select("url")
|
||||
.eq("key", key)
|
||||
.single();
|
||||
if (data?.url) rawUrl = data.url;
|
||||
const row = res.data as { url: string } | null;
|
||||
if (row?.url) rawUrl = row.url;
|
||||
} catch {
|
||||
// Aucune ligne trouvée ou table absente → on garde le default
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user