From 3eceded879cf4b1b1dda1e57ecdde97813d6a68c Mon Sep 17 00:00:00 2001
From: Henri Queneau <henri.queneau@maarch.org>
Date: Fri, 22 May 2015 14:49:27 +0000
Subject: [PATCH] FIX #2382 modify the get_values_in_array, add a boucle for
 and a implode for keep all diese

---
 core/trunk/core/manage_action.php | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/core/trunk/core/manage_action.php b/core/trunk/core/manage_action.php
index 78d611014e0..0ec1f4d60b5 100644
--- a/core/trunk/core/manage_action.php
+++ b/core/trunk/core/manage_action.php
@@ -47,9 +47,15 @@ function get_values_in_array($val)
     for($i=0; $i<count($tab);$i++)
     {
         $tmp = explode('#', $tab[$i]);
+
+        $val_tmp=array();
+        for($idiese=1;$idiese<count($tmp);$idiese++){
+                $val_tmp[]=$tmp[$idiese];
+            }
+            $valeurDiese = implode("#",$val_tmp);
         if(isset($tmp[1]))
         {
-            array_push($values, array('ID' => $tmp[0], 'VALUE' => trim($tmp[1])));
+            array_push($values, array('ID' => $tmp[0], 'VALUE' => $valeurDiese));
         }
     }
     return $values;
-- 
GitLab