Works on ODT module.

This commit is contained in:
Laurent Destailleur
2010-03-23 22:46:30 +00:00
parent 8dbc2e5340
commit fa1e2ffe83
4 changed files with 23 additions and 9 deletions

View File

@@ -112,11 +112,22 @@ class DolibarrModules
{
if (! $err)
{
$sql=$array_sql[$i];
$val=$array_sql[$i];
$sql='';
$ignoreerror=0;
if (is_array($val))
{
$sql=$val['sql'];
$ignoreerror=$val['ignoreerror'];
}
else
{
$sql=$val;
}
dol_syslog("DolibarrModules::_init sql=".$sql, LOG_DEBUG);
dol_syslog("DolibarrModules::_init ignoreerror=".$ignoreerror." sql=".$sql, LOG_DEBUG);
$result=$this->db->query($sql);
if (! $result)
if (! $result && ! $ignoreerror)
{
$this->error=$this->db->error();
dol_syslog("DolibarrModules::_init Error ".$this->error, LOG_ERR);