Merge pull request #221 from GPCsolutions/pgsql

Fix first activation of some modules on PgSQL
This commit is contained in:
Regis Houssin 2012-06-11 13:00:37 -07:00
commit fee5a0894c

View File

@ -114,7 +114,11 @@ class Menubase
$obj=$this->db->fetch_object($resqlrowid); $obj=$this->db->fetch_object($resqlrowid);
$maxrowid=$obj->maxrowid; $maxrowid=$obj->maxrowid;
// Max rowid can be empty if there is no record yet
if(empty($maxrowid)) $maxrowid=1;
$sql = "SELECT setval('".MAIN_DB_PREFIX."menu_rowid_seq', ".($maxrowid).")"; $sql = "SELECT setval('".MAIN_DB_PREFIX."menu_rowid_seq', ".($maxrowid).")";
//print $sql; exit;
$resqlrowidset=$this->db->query($sql); $resqlrowidset=$this->db->query($sql);
if (! $resqlrowidset) dol_print_error($this->db); if (! $resqlrowidset) dol_print_error($this->db);
} }