From de01b80b70e7ad967537793040bb641f08621874 Mon Sep 17 00:00:00 2001
From: Laurent Giovannoni <laurent.giovannoni@maarch.org>
Date: Tue, 12 Mar 2013 12:51:00 +0000
Subject: [PATCH] fix: pb with empty values

---
 core/trunk/core/class/resources_controler.php | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/core/trunk/core/class/resources_controler.php b/core/trunk/core/class/resources_controler.php
index 1deca6b913c..8a1e3276c3f 100755
--- a/core/trunk/core/class/resources_controler.php
+++ b/core/trunk/core/class/resources_controler.php
@@ -268,7 +268,12 @@ class resources_controler
             $data = $func->object2array($data);
             $queryExtFields = '(';
             $queryExtValues = '(';
-            for ($i=0; $i < count($data);$i++) {
+            for ($i=0;$i<count($data);$i++) {
+                if (strtoupper($data[$i]['type']) == 'INTEGER' || strtoupper($data[$i]['type']) == 'FLOAT') {
+                    if ($data[$i]['value'] == '') {
+                        $data[$i]['value'] = '0';
+                    }
+                }
                 //COLUMN
                 $data[$i]['column'] = strtolower($data[$i]['column']);
                 $queryExtFields .= $data[$i]['column'] . ',';
-- 
GitLab