Overview
Comment: | Debug commité par erreur |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA1: |
63f1ea546f09477cdfbd569c396d4a01 |
User & Date: | bohwaz on 2020-02-01 15:20:44 |
Other Links: | manifest | tags |
Context
2020-02-28
| ||
02:01 | Correctif : renvoi de valeurs booléennes pour les filtres booléens check-in: 5d9609e682 user: bohwaz tags: trunk, stable | |
2020-02-01
| ||
15:20 | Debug commité par erreur check-in: 63f1ea546f user: bohwaz tags: trunk, stable | |
12:47 | Corriger problème de statut cotisation dans les listes de cotisation check-in: b2a63b83e2 user: bohwaz tags: trunk, stable | |
Changes
Modified src/include/lib/Garradin/Rappels.php from [ac976ceb3a] to [7c23d0c913].
︙ | ︙ | |||
158 159 160 161 162 163 164 | // Requête compliquée qui fait tout le boulot // la logique est un JOIN des tables rappels, cotisations, cotisations_membres et membres // pour récupérer la liste des membres qui doivent recevoir une cotisation $query = ' SELECT *, /* Nombre de jours avant ou après expiration */ | | | 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 | // Requête compliquée qui fait tout le boulot // la logique est un JOIN des tables rappels, cotisations, cotisations_membres et membres // pour récupérer la liste des membres qui doivent recevoir une cotisation $query = ' SELECT *, /* Nombre de jours avant ou après expiration */ (julianday(date()) - julianday(expiration)) AS nb_jours, /* Date de mise en œuvre du rappel */ date(expiration, delai || \' days\') AS date_rappel FROM ( SELECT m.*, MIN(r.delai) AS delai, r.sujet, r.texte, r.id_cotisation, r.id AS id_rappel, m.'.$config->get('champ_identite').' AS identite, CASE WHEN c.duree IS NOT NULL THEN date(cm.date, \'+\'||c.duree||\' days\') WHEN c.fin IS NOT NULL THEN c.fin ELSE 0 END AS expiration |
︙ | ︙ | |||
194 195 196 197 198 199 200 | ORDER BY nb_jours DESC;'; $db->begin(); $re = new Rappels_Envoyes; foreach ($db->iterate($query) as $row) { | < | 194 195 196 197 198 199 200 201 202 203 204 205 206 207 | ORDER BY nb_jours DESC;'; $db->begin(); $re = new Rappels_Envoyes; foreach ($db->iterate($query) as $row) { $re->sendAuto($row); } $db->commit(); return true; } } |