Actualiser api.php

This commit is contained in:
2026-06-24 10:49:45 +02:00
parent 2695582dc4
commit 28c109022f
+15 -10
View File
@@ -535,16 +535,21 @@ 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)) {
if (!empty($dvdfrData['poster'])) $poster = $dvdfrData['poster']; // Récupération de TOUS les champs retournés par DVDfr
if (!empty($dvdfrData['publisher'])) $publisher = $dvdfrData['publisher']; if (!empty($dvdfrData['poster'])) $poster = $dvdfrData['poster'];
if (!empty($dvdfrData['format']) && (empty($format) || $format === 'Blu-ray')) $format = $dvdfrData['format']; if (!empty($dvdfrData['publisher'])) $publisher = $dvdfrData['publisher'];
if (!empty($dvdfrData['length']) && empty($length)) $length = $dvdfrData['length']; if (!empty($dvdfrData['format']) && (empty($format) || $format === 'Blu-ray'))
if (!empty($dvdfrData['aspect']) && empty($aspect)) $aspect = $dvdfrData['aspect']; $format = $dvdfrData['format'];
if (!empty($dvdfrData['discs']) && $discs === 1) $discs = (int)$dvdfrData['discs']; if (!empty($dvdfrData['length']) && empty($length))
} $length = $dvdfrData['length'];
if (!empty($dvdfrData['aspect']) && empty($aspect))
$aspect = $dvdfrData['aspect'];
if (!empty($dvdfrData['discs']) && $discs === 1)
$discs = (int)$dvdfrData['discs'];
}
} }
// 2. TMDB - 🔥 NETTOYAGE AGRESSIF DU TITRE // 2. TMDB - 🔥 NETTOYAGE AGRESSIF DU TITRE