Skip to content

Commit

Permalink
Merge pull request #3785 from frederic34/patch-19
Browse files Browse the repository at this point in the history
FIX Error message not returne into update fournisseur.commande.class.php
  • Loading branch information
eldy committed Oct 22, 2015
2 parents 43f003f + 4689b0c commit d55f138
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion htdocs/fourn/class/fournisseur.commande.class.php
Expand Up @@ -1571,6 +1571,7 @@ function delete($user='')
$result=$this->call_trigger('ORDER_SUPPLIER_DELETE',$user);
if ($result < 0)
{
$this->errors[]='ErrorWhenRunningTrigger';
dol_syslog(get_class($this)."::delete ".$this->error, LOG_ERR);
return -1;
}
Expand All @@ -1583,6 +1584,8 @@ function delete($user='')
dol_syslog(get_class($this)."::delete", LOG_DEBUG);
if (! $this->db->query($sql) )
{
$this->error=$this->db->lasterror();
$this->errors[]=$this->db->lasterror();
$error++;
}

Expand All @@ -1593,12 +1596,14 @@ function delete($user='')
if ($this->db->affected_rows($resql) < 1)
{
$this->error=$this->db->lasterror();
$this->errors[]=$this->db->lasterror();
$error++;
}
}
else
{
$this->error=$this->db->lasterror();
$this->errors[]=$this->db->lasterror();
$error++;
}

Expand All @@ -1608,14 +1613,20 @@ function delete($user='')
$result=$this->deleteExtraFields();
if ($result < 0)
{
$this->error='FailToDeleteExtraFields';
$this->errors[]='FailToDeleteExtraFields';
$error++;
dol_syslog(get_class($this)."::delete error -4 ".$this->error, LOG_ERR);
}
}

// Delete linked object
$res = $this->deleteObjectLinked();
if ($res < 0) $error++;
if ($res < 0) {
$this->error='FailToDeleteObjectLinked';
$this->errors[]='FailToDeleteObjectLinked';
$error++;
}

if (! $error)
{
Expand All @@ -1630,6 +1641,7 @@ function delete($user='')
if (! dol_delete_file($file,0,0,0,$this)) // For triggers
{
$this->error='ErrorFailToDeleteFile';
$this->errors[]='ErrorFailToDeleteFile';
$error++;
}
}
Expand All @@ -1639,6 +1651,7 @@ function delete($user='')
if (! $res)
{
$this->error='ErrorFailToDeleteDir';
$this->errors[]='ErrorFailToDeleteDir';
$error++;
}
}
Expand Down

0 comments on commit d55f138

Please sign in to comment.