From e1357f346b16a13b82a9532c23ce40256f326b70 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Mon, 18 Dec 2006 14:01:18 +0000 Subject: [PATCH] =?UTF-8?q?Ajout=20s=E9curit=E9=20pour=20n'effacer=20que?= =?UTF-8?q?=20les=20commandes=20en=20mode=20brouillons?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/fourn/fournisseur.commande.class.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/htdocs/fourn/fournisseur.commande.class.php b/htdocs/fourn/fournisseur.commande.class.php index 5f2910e1d7b..60dfb12a2ad 100644 --- a/htdocs/fourn/fournisseur.commande.class.php +++ b/htdocs/fourn/fournisseur.commande.class.php @@ -889,7 +889,15 @@ class CommandeFournisseur extends Commande } $sql = "DELETE FROM ".MAIN_DB_PREFIX."commande_fournisseur WHERE rowid =".$this->id; - if (! $this->db->query($sql) ) + $sql.= " AND fk_statut = 0;"; + if ($resql = $this->db->query($sql) ) + { + if ($this->db->affected_rows($resql) <> 1) + { + $err++; + } + } + else { $err++; }