From db96b29c9faf87b28d2c4cead415bcdca0e5cace Mon Sep 17 00:00:00 2001 From: Manus Date: Fri, 5 Jun 2026 08:38:31 -0400 Subject: [PATCH] fix: correction extraction insertId MySQL2 dans createFreeproImport (result[0].insertId) --- server/db.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/db.ts b/server/db.ts index 14c1003..825cf31 100644 --- a/server/db.ts +++ b/server/db.ts @@ -964,7 +964,7 @@ export async function createFreeproImport( const db = await getDb(); if (!db) throw new Error("Database not available"); const result = await db.insert(freeproImports).values(data); - const importId = (result as unknown as { insertId: number }).insertId; + const importId = Number((result as any)[0]?.insertId ?? (result as any).insertId); if (lines.length > 0) { const mappedLines = lines.map((l) => ({ ...l, importId })); // Insérer par lots de 50 pour éviter les limites de paramètres MySQL