From d6078d84faf8e9d8393eea374c4bda7a20207876 Mon Sep 17 00:00:00 2001
From: clement <clemmercier45@gmail.com>
Date: Wed, 18 Jun 2014 13:12:10 +0200
Subject: [PATCH] try

---
 class/objet.php | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/class/objet.php b/class/objet.php
index 9852798..f01a63b 100644
--- a/class/objet.php
+++ b/class/objet.php
@@ -72,7 +72,10 @@ class Objet
         $params = array();
         foreach(array_keys(get_object_vars($this)) as $keyName) {
             if($keyName[0] == "_") { continue; }
-            if($keyName == $this->_primaryAttr) { 
+            if($keyName == $this->_primaryAttr) {
+                if($this->_primaryAttr != "id") {
+                    continue;
+                }
                 $values[$keyName] = "nextval('".$dbName."_id_seq'::regclass)";
                 continue;
             }
@@ -106,7 +109,7 @@ class Objet
         foreach(array_keys(get_object_vars($this)) as $keyName) {
             if($keyName[0] == "_") { continue; }
             $params[$keyName] = $this->$keyName;
-            if($keyName == $this->_primaryAttr) { continue; }
+            if($keyName == $this->_primaryAttr && $this->_primaryAttr == "id") { continue; }
             $values[$keyName] = $keyName." = :".$keyName;
         }
 
-- 
GitLab