diff --git a/site/plugins/helpers/index.php b/site/plugins/helpers/index.php index 488cf36..0a055f4 100644 --- a/site/plugins/helpers/index.php +++ b/site/plugins/helpers/index.php @@ -11,8 +11,12 @@ function filterFutureEvents($events) { })->data; $futureDates = array_filter($sessionDates, function ($date) { - return strtotime($date) >= time(); + $oneDayInSecond = 24*60*60; + $dateTimeStamp = strtotime($date) + $oneDayInSecond; + + return $dateTimeStamp >= time(); }); + if (!empty($futureDates)) { $futureEvents->add($event); @@ -32,9 +36,10 @@ function filterPastEvents($events) { return $session->date()->value(); })->data; - // Filtrer les événements qui ont toutes leurs dates passées $pastDates = array_filter($sessionDates, function ($date) { - return strtotime($date) < time(); + $oneDayInSecond = 24*60*60; + $dateTimeStamp = strtotime($date) - $oneDayInSecond; + return $date < time(); }); if (count($pastDates) == count($sessionDates)) {