Changeset 84982 in spip-zone


Ignore:
Timestamp:
Oct 3, 2014, 8:51:38 AM (5 years ago)
Author:
cedric@…
Message:

Bugfix : envoi de 2 newsletters a la suite provoquait l'abandon de la second avant tout envoi (Suske et al)
Comme on decremente nb_max a chaque envoi de lot, si on enchainait une seconde newsletter apres une premiere finie, on croyait qu'elle n'avait plus rien a envoyer car $dest etait vide a cause de nb_max=0

Location:
_plugins_/mailshot/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailshot/trunk/inc/mailshot.php

    r75296 r84982  
    132132                }
    133133
    134                 if (!count($dests)){
     134                if ($nb_max AND !count($dests)){
    135135                        // plus de destinataires ? on a fini, on met a jour compteur et statut
    136136                        $sent = sql_countsel("spip_mailshots_destinataires","id_mailshot=".intval($shoot['id_mailshot'])." AND statut=".sql_quote('sent'));
     
    145145                        mailshot_update_meta_processing();
    146146                }
    147                 if (time()>_MAILSHOT_MAX_TIME) return $nb_restant;
     147                if (!$nb_max OR time()>_MAILSHOT_MAX_TIME) return $nb_restant;
    148148        }
    149149
  • _plugins_/mailshot/trunk/paquet.xml

    r84981 r84982  
    22        prefix="mailshot"
    33        categorie="communication"
    4         version="1.7.0"
     4        version="1.7.1"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.