fix: si le slug est vide, on ne precharge pas le contenu, car normalement c'est impossible

cela corrige le bug, si on a une entrée dans spip_gamumails sans slug !
This commit is contained in:
Christophe 2023-11-09 10:17:55 +01:00
parent 434e7a0cf8
commit 0c63b86241

View file

@ -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'] ?? ''; $texte = $gamuMail['texte'] ?? '';
$sujet = $gamuMail['sujet'] ?? ''; $sujet = $gamuMail['sujet'] ?? '';
// faire les remplacement <multi> selon la langue du destinataire (passée en $options[lang]) // faire les remplacement <multi> selon la langue du destinataire (passée en $options[lang])