From c2b41abf38ce7a00908c72c82113194e89f76864 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Fri, 1 Sep 2006 18:05:31 +0000
Subject: [PATCH] oui bon faut pas aplatir tout le monde, y a des pipelines qui
 promenent des array ... donc on aplatit que si il y a 'data'

---
 ecrire/inc/utils.php | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index e590e3698b..81eca7687d 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;
 }
 
-- 
GitLab