Anomalie #738
closedRelance adhésion expirée envoyée par erreur
0%
Description
J'ai un adhérent qui a reçu en même temps un mail de relance parce que sa cotisation expire dans 29 jours et un mail lui disant que sa cotisation a expirée depuis -29 jours...
Date: Sat, 26 Oct 2013 03:27:06 +0200
Subject: Votre adhésion à Debian France a expiréBonjour ,
Votre adhésion à Debian France a expiré depuis -29 jours.
Pour info je suis encore en 0.7.5.1...
A+
Updated by Raphaël Hertzog over 10 years ago
Ping? Je viens d'avoir le problème avec ma propre relance ("a expiré depuis -26 jours" et "expire dans 26 jours"). Entre temps on est passé à Galette 0.7.6.1.
Ca serait bien que cette fonctionnalité commandée fonctionne comme elle avait été prévue. Merci d'avance.
Updated by Johan Cwiklinski over 10 years ago
À priori, ça devrait corriger ce problème (code basé sur la dernière version stable de Galette - 0.7.8) :
diff --git a/galette/lib/Galette/Repository/Reminders.php b/galette/lib/Galette/Repository/Reminders.php
index 46ba61b..1a2e47b 100644
--- a/galette/lib/Galette/Repository/Reminders.php
+++ b/galette/lib/Galette/Repository/Reminders.php
@@ -88,6 +88,7 @@ class Reminders
*/
private function _loadToRemind($zdb, $type)
{
+ $this->_toremind = array();
$select = new \Zend_Db_Select($zdb->db);
$select->from(
array('a' => PREFIX_DB . Members::TABLE)
Updated by Johan Cwiklinski over 10 years ago
- Version utilisée changed from 0.7.5 to 0.7.8
- Status changed from Nouveau to In Progress
- Category set to Core
- Assignee set to Johan Cwiklinski
Updated by Johan Cwiklinski about 10 years ago
- Target version set to 0.8.0
- Status changed from In Progress to Fermé
Le correctif est trivial, et je ne compte pas sortir de nouvelles versions 0.7.x de Galette ; c'est dores et déjà corrigé pour la 0.8 à venir.