diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index e590e3698b5cb95c8e207eb9e28af0228ab4929d..81eca7687de4df8ebe46c3762731e9f8119c7e36 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -160,10 +160,8 @@ function pipeline($action,$val) { } // si le flux est une table qui encapsule donnees et autres // on ne ressort du pipe que les donnees - if (is_array($val)){ - if (!isset($val['data'])) {spip_log('pipeline $action flux de retour array sans element data :'.serialize($val));$val['data']='';} - $val = $val['data']; - } + if (is_array($val) && isset($val['data'])) + $val = $val['data']; return $val; }