fix: correction extraction insertId MySQL2 dans createFreeproImport (result[0].insertId)

This commit is contained in:
Manus
2026-06-05 08:38:31 -04:00
parent ce6760a2ea
commit db96b29c9f

View File

@@ -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