FIX pb of duplicate event on command with eldy's recommendations

This commit is contained in:
lmarcouiller
2020-10-23 09:56:35 +02:00
parent 1ee8c34bf5
commit 42aafeb8b5
2 changed files with 8 additions and 9 deletions

View File

@@ -745,6 +745,10 @@ class Commande extends CommonOrder
if ($usercanclose)
{
$this->db->begin();
if ($this->statut == self::STATUS_CLOSED)
{
return 0;
}
$now = dol_now();
@@ -2882,6 +2886,10 @@ class Commande extends CommonOrder
$error = 0;
$this->db->begin();
if ($this->billed)
{
return 0;
}
$sql = 'UPDATE '.MAIN_DB_PREFIX.'commande SET facture = 1';
$sql .= ' WHERE rowid = '.$this->id.' AND fk_statut > '.self::STATUS_DRAFT;