From e7f980d1f9d400e134a6c1b35402aef77c658a92 Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud <marcimat@rezo.net> Date: Tue, 11 Jul 2023 18:57:32 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Warning=20PHP=20:=20ne=20pas=20s=C3=A9le?= =?UTF-8?q?ctionner=20un=20champ=20traducteur=20null=20ou=20vide?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- salvatore/ecriveur.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/salvatore/ecriveur.php b/salvatore/ecriveur.php index f417627..858ed71 100644 --- a/salvatore/ecriveur.php +++ b/salvatore/ecriveur.php @@ -242,7 +242,16 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url } // ici on prend tous les statut de chaine (?) - $traducteurs = sql_allfetsel('DISTINCT(traducteur)', 'spip_tradlangs', 'id_tradlang_module=' . (int) $id_tradlang_module . ' AND lang=' . sql_quote($lang)); + $traducteurs = sql_allfetsel( + 'DISTINCT(traducteur)', + 'spip_tradlangs', + [ + 'id_tradlang_module=' . (int) $id_tradlang_module, + 'lang=' . sql_quote($lang), + 'traducteur IS NOT NULL', + 'traducteur != \'\'' + ] + ); foreach ($traducteurs as $t) { $traducteurs_lang = explode(',', $t['traducteur']); foreach ($traducteurs_lang as $traducteur) { -- GitLab