Merge pull request #13931 from altatof/fixdispatch

FIX missing rollbacks on trigger bad return
This commit is contained in:
Laurent Destailleur 2020-05-23 14:24:15 +02:00 committed by GitHub
commit e29d2588cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1815,7 +1815,6 @@ class CommandeFournisseur extends CommonOrder
if ($result < 0) if ($result < 0)
{ {
$error++; $error++;
return -1;
} }
// End call triggers // End call triggers
} }
@ -1923,6 +1922,7 @@ class CommandeFournisseur extends CommonOrder
{ {
$this->errors[]='ErrorWhenRunningTrigger'; $this->errors[]='ErrorWhenRunningTrigger';
dol_syslog(get_class($this)."::delete ".$this->error, LOG_ERR); dol_syslog(get_class($this)."::delete ".$this->error, LOG_ERR);
$this->db->rollback();
return -1; return -1;
} }
// End call triggers // End call triggers