From c3b9ab72fc622594665f022a1443376123bd862b Mon Sep 17 00:00:00 2001 From: Pierre Martin Date: Sun, 7 Jun 2026 22:34:46 +0200 Subject: [PATCH] =?UTF-8?q?Correction=20:=20la=20prochaine=20distribution?= =?UTF-8?q?=20reste=20affich=C3=A9e=20tout=20le=20jour=20J?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Comparaison sur la date seule (minuit) plutôt que sur l'heure courante, pour éviter que le basculement se fasse dès le matin du jour de distribution. Co-Authored-By: Claude Sonnet 4.6 --- src/distributions-utils.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/distributions-utils.php b/src/distributions-utils.php index 677fe7c..039fca1 100644 --- a/src/distributions-utils.php +++ b/src/distributions-utils.php @@ -17,11 +17,11 @@ function chargerDistributions(): array */ function trouverProchaineDistribution(array $distributions): ?array { - $maintenant = new DateTime(); + $aujourdhui = new DateTime('today'); foreach ($distributions as $distrib) { $date = new DateTime($distrib['date']); - if ($date >= $maintenant) { + if ($date >= $aujourdhui) { return $distrib; } } @@ -34,9 +34,9 @@ function trouverProchaineDistribution(array $distributions): ?array */ function estPassee(array $distribution): bool { - $maintenant = new DateTime(); + $aujourdhui = new DateTime('today'); $date = new DateTime($distribution['date']); - return $date < $maintenant; + return $date < $aujourdhui; } /**