From 0c63b86241d95cebb315e726c4ef865fdfa727c8 Mon Sep 17 00:00:00 2001 From: tofulm Date: Thu, 9 Nov 2023 10:17:55 +0100 Subject: [PATCH] fix: si le slug est vide, on ne precharge pas le contenu, car normalement c'est impossible MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cela corrige le bug, si on a une entrée dans spip_gamumails sans slug ! --- formulaires/gamumail.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/formulaires/gamumail.php b/formulaires/gamumail.php index 1efcd5a..62ecfec 100644 --- a/formulaires/gamumail.php +++ b/formulaires/gamumail.php @@ -75,7 +75,12 @@ function formulaires_gamumail_charger_dist($slug, $destinataires = 0, $Tclient = } } - $gamuMail = sql_fetsel('sujet, texte, id_docs', 'spip_gamumails', 'slug='.sql_quote($slug)); + + $gamuMail = []; + if (!empty($slug)) { + $gamuMail = sql_fetsel('sujet, texte, id_docs', 'spip_gamumails', 'slug='.sql_quote($slug)); + } + $texte = $gamuMail['texte'] ?? ''; $sujet = $gamuMail['sujet'] ?? ''; // faire les remplacement selon la langue du destinataire (passée en $options[lang])