From 6585d86fd74a986aaee567ce361858532d488e15 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Thu, 14 Jun 2012 15:56:21 +0200 Subject: [PATCH] Fix: set status 9 (in progress) to avoid duplication --- scripts/emailings/cron-mailing-send.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/emailings/cron-mailing-send.php b/scripts/emailings/cron-mailing-send.php index 126b34e933f..a89240f1ffc 100644 --- a/scripts/emailings/cron-mailing-send.php +++ b/scripts/emailings/cron-mailing-send.php @@ -73,6 +73,15 @@ if ($resql) $msgishtml=-1; // Unknown by default if (preg_match('/[\s\t]*/i',$message)) $msgishtml=1; + // Set statut 9 (in progress) to avoid duplication + $sql="UPDATE ".MAIN_DB_PREFIX."mailing"; + $sql.=" SET statut=9 WHERE rowid=".$id; + $resql3=$db->query($sql); + if (! $resql3) + { + dol_print_error($db); + } + $nbok=0; $nbko=0; // On choisit les mails non deja envoyes pour ce mailing (statut=0)