fix: correction extraction insertId MySQL2 dans createFreeproImport (result[0].insertId)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user