diff --git a/medias_fonctions.php b/medias_fonctions.php index c7c89bc1faad942eb11a158c6087bec66d13d104..7145f981d3401a12848afb1fe174eb49888c5e12 100644 --- a/medias_fonctions.php +++ b/medias_fonctions.php @@ -422,8 +422,8 @@ function medias_trouver_modele_emb($extension, $mime_type, $modele_base = 'file' * @param int|null $id_document * @return bool */ -function media_determine_autolien(string $media, string $extension, int $largeur, int $hauteur, ?int $id_document=0): bool { - if ($media !== 'image') { +function media_determine_autolien(string $media, string $extension, ?int $largeur, ?int $hauteur, ?int $id_document=0): bool { + if ($media !== 'image' || $largeur === null || $hauteur === null) { return false; } if (!defined('_IMAGE_TAILLE_MINI_AUTOLIEN')) {