diff --git a/tradlang_pipelines.php b/tradlang_pipelines.php index 4000ab0a67f77e951a59933247473d2a51fdd7a5..2667d78f351f8a6068d669b7ef4e1d011b879c0e 100644 --- a/tradlang_pipelines.php +++ b/tradlang_pipelines.php @@ -74,7 +74,10 @@ function tradlang_post_edition($flux) { $config = lire_config('tradlang'); if (!is_array($config)) { return $flux; - } elseif ($config['sauvegarde_locale'] == 'on' && $config['sauvegarde_post_edition'] == 'on') { + } elseif ( + ($config['sauvegarde_locale'] ?? null) === 'on' + && ($config['sauvegarde_post_edition'] ?? null) === 'on' + ) { include_spip('tradlang_fonctions'); if ($dir_lang = tradlang_dir_lang()) { $infos = sql_fetsel('lang,module', $flux['args']['table'], 'id_tradlang=' . (int) $flux['args']['id_objet']);