fix: do not send email if the action is in the future

This commit is contained in:
Maël Gangloff 2024-08-03 16:14:46 +02:00
parent cd030bdc0e
commit 05ef14e84f
No known key found for this signature in database
GPG Key ID: 11FDC81C24A7F629

View File

@ -62,7 +62,7 @@ final readonly class ProcessDomainTriggerHandler
}
/** @var DomainEvent $event */
foreach ($domain->getEvents()->filter(fn ($event) => $message->updatedAt < $event->getDate()) as $event) {
foreach ($domain->getEvents()->filter(fn ($event) => $message->updatedAt < $event->getDate() && $event->getDate() < new \DateTime()) as $event) {
$watchListTriggers = $watchList->getWatchListTriggers()
->filter(fn ($trigger) => $trigger->getEvent() === $event->getAction());