fix future / past events

This commit is contained in:
isUnknown 2024-09-21 09:32:09 +02:00
parent 7674a0afbb
commit 940daffb2e

View file

@ -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)) {