Actualiser api.php

This commit is contained in:
2026-06-24 10:49:45 +02:00
parent 2695582dc4
commit 28c109022f
+10 -5
View File
@@ -535,15 +535,20 @@ case 'import_batch':
if (empty($format) || $format === 'Blu-ray') $format = $upcData['format']; if (empty($format) || $format === 'Blu-ray') $format = $upcData['format'];
} }
// 1.5 DVDFr // 1.5 DVDFr : affiche FR + métadonnées techniques complètes
$dvdfrData = fetchDVDFr($ean, $pdo); $dvdfrData = fetchDVDFr($ean, $pdo);
if (!empty($dvdfrData)) { if (!empty($dvdfrData)) {
// Récupération de TOUS les champs retournés par DVDfr
if (!empty($dvdfrData['poster'])) $poster = $dvdfrData['poster']; if (!empty($dvdfrData['poster'])) $poster = $dvdfrData['poster'];
if (!empty($dvdfrData['publisher'])) $publisher = $dvdfrData['publisher']; if (!empty($dvdfrData['publisher'])) $publisher = $dvdfrData['publisher'];
if (!empty($dvdfrData['format']) && (empty($format) || $format === 'Blu-ray')) $format = $dvdfrData['format']; if (!empty($dvdfrData['format']) && (empty($format) || $format === 'Blu-ray'))
if (!empty($dvdfrData['length']) && empty($length)) $length = $dvdfrData['length']; $format = $dvdfrData['format'];
if (!empty($dvdfrData['aspect']) && empty($aspect)) $aspect = $dvdfrData['aspect']; if (!empty($dvdfrData['length']) && empty($length))
if (!empty($dvdfrData['discs']) && $discs === 1) $discs = (int)$dvdfrData['discs']; $length = $dvdfrData['length'];
if (!empty($dvdfrData['aspect']) && empty($aspect))
$aspect = $dvdfrData['aspect'];
if (!empty($dvdfrData['discs']) && $discs === 1)
$discs = (int)$dvdfrData['discs'];
} }
} }