From b218f5ea040d38c2d106e82a12eadffea8ce9309 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 15 Feb 2005 22:21:32 +0000 Subject: [PATCH] =?UTF-8?q?New:=20Ajout=20contrainte=20sur=20la=20table=20?= =?UTF-8?q?des=20destinataires=20d'un=20mailing=20pour=20etre=20sur=20qu'u?= =?UTF-8?q?n=20mailing=20donn=E9=20n'a=20pas=202=20fois=20le=20meme=20emai?= =?UTF-8?q?l=20destinataire.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/includes/modules/mailings/modules_mailings.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/htdocs/includes/modules/mailings/modules_mailings.php b/htdocs/includes/modules/mailings/modules_mailings.php index 25d39872cfc..6c4f1609e89 100644 --- a/htdocs/includes/modules/mailings/modules_mailings.php +++ b/htdocs/includes/modules/mailings/modules_mailings.php @@ -163,8 +163,10 @@ class MailingTargets $sql .= "'".$cibles[$i][2] ."',"; $sql .= "'".$cibles[$i][3] ."',"; $sql .= "'".$cibles[$i][0] ."')"; - if (!$this->db->query($sql)) + $result=$this->db->query($sql); + if (! $result && $this->db->errno() != DB_ERROR_RECORD_ALREADY_EXISTS) { + // Si erreur autre que doublon dolibarr_syslog($this->db->error()); return -1; }