Update import_csv.modules.php

This commit is contained in:
Laurent Destailleur
2018-03-27 17:46:28 +02:00
committed by GitHub
parent e892089afd
commit 86c4bb23ad

View File

@@ -628,6 +628,9 @@ class ImportCsv extends ModeleImports
}
} else {
// We have a last INSERT ID. Check if we have a row referencing this foreign key.
// This is required when updating table with some extrafields. When inserting a record in parent table, we can make
// a direct insert into subtable extrafields, but when me wake an update, the insertid is defined and the child record
// may already exists. So we rescan the extrafield table to be know if record exists or not for the rowid.
$sqlSelect = 'SELECT rowid FROM '.$tablename;
if(empty($keyfield)) $keyfield = 'rowid';