Actualiser api.php
This commit is contained in:
@@ -885,11 +885,17 @@ case 'import_batch':
|
||||
foreach ($items as $item) {
|
||||
$ean = preg_replace('/[^0-9]/', '', (string)($item['ean'] ?? ''));
|
||||
$csvTitle = trim($item['title'] ?? '');
|
||||
if (strlen($ean) < 8 && empty($csvTitle)) { $skipped++; continue; }
|
||||
|
||||
error_log("Traitement de : " . print_r($item, true));
|
||||
error_log("EAN = $ean, CSV Title = '$csvTitle'");
|
||||
if (strlen($ean) < 8 && empty($csvTitle)) {
|
||||
error_log("SKIP : EAN invalide et titre vide");
|
||||
$skipped++;
|
||||
continue;
|
||||
}
|
||||
// 1. Récupération depuis Blu-ray.com (si EAN)
|
||||
$blurayData = !empty($ean) ? fetchFromBlurayCom($ean) : [];
|
||||
$title = !empty($blurayData['title']) ? $blurayData['title'] : $csvTitle;
|
||||
error_log("Titre final avant insertion : '$title'");
|
||||
$year = $blurayData['year'] ?? '';
|
||||
$format = $blurayData['format'] ?: detectFormat($title);
|
||||
$publisher = $blurayData['publisher'] ?? '';
|
||||
|
||||
Reference in New Issue
Block a user