From 992d4309bd753a67c17a4bad89c3d4daa43d889b Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud Date: Wed, 21 Oct 2020 23:05:59 +0200 Subject: [PATCH] =?UTF-8?q?Correction=20d=E2=80=99une=20notice=20lorsque?= =?UTF-8?q?=20le=20formulaire=20de=20dateur=20n=E2=80=99avait=20pas=20?= =?UTF-8?q?=C3=A0=20s=E2=80=99afficher=20sur=20un=20objet=20=C3=A9ditorial?= =?UTF-8?q?=20(dans=20la=20page=20est=C3=A9chaffaud=C3=A9e)=20+=20correcti?= =?UTF-8?q?on=20de=20mauvais=20retours,=20possiblement=20envoy=C3=A9s=20au?= =?UTF-8?q?=20pipeline=20charger.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- date_modif_manuelle_pipelines.php | 20 +++++++++++--------- paquet.xml | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/date_modif_manuelle_pipelines.php b/date_modif_manuelle_pipelines.php index 81265cb..68d96c5 100644 --- a/date_modif_manuelle_pipelines.php +++ b/date_modif_manuelle_pipelines.php @@ -31,7 +31,10 @@ function date_modif_manuelle_objets_valides() { * @return array $flux **/ function date_modif_manuelle_formulaire_charger($flux){ - if ($flux['args']['form'] != 'dater') { + if ( + $flux['args']['form'] !== 'dater' + or $flux['data'] === false + ) { return $flux; } @@ -47,12 +50,11 @@ function date_modif_manuelle_formulaire_charger($flux){ $trouver_table = charger_fonction('trouver_table','base'); $desc = $trouver_table($table); - if (!$desc) { - return false; - } - - if (!isset($desc['field']['date_modif_manuelle'])) { - return false; + if ( + !$desc + or !isset($desc['field']['date_modif_manuelle']) + ) { + return $flux; } $date = sql_getfetsel('date_modif_manuelle', $desc['table'], "$_id_objet=" . intval($id_objet)); @@ -87,7 +89,7 @@ function date_modif_manuelle_formulaire_charger($flux){ * @return array $flux **/ function date_modif_manuelle_formulaire_verifier($flux) { - if ($flux['args']['form'] != 'dater'){ + if ($flux['args']['form'] !== 'dater'){ return $flux; } @@ -118,7 +120,7 @@ function date_modif_manuelle_formulaire_verifier($flux) { * @return array $flux **/ function date_modif_manuelle_formulaire_traiter($flux) { - if ($flux['args']['form'] != 'dater'){ + if ($flux['args']['form'] !== 'dater'){ return $flux; } diff --git a/paquet.xml b/paquet.xml index 052b19b..40abe78 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@