diff --git a/src/MessageHandler/SendDomainEventNotifHandler.php b/src/MessageHandler/SendDomainEventNotifHandler.php index bc68986..66f75c0 100644 --- a/src/MessageHandler/SendDomainEventNotifHandler.php +++ b/src/MessageHandler/SendDomainEventNotifHandler.php @@ -61,7 +61,9 @@ final readonly class SendDomainEventNotifHandler */ /** @var DomainEvent $event */ - foreach ($domain->getEvents()->filter(fn ($event) => $message->updatedAt < $event->getDate() && $event->getDate() < new \DateTime()) as $event) { + foreach ($domain->getEvents()->filter( + fn ($event) => $message->updatedAt < $event->getDate() && $event->getDate() < new \DateTimeImmutable()) as $event + ) { $watchListTriggers = $watchList->getWatchListTriggers() ->filter(fn ($trigger) => $trigger->getEvent() === $event->getAction()); diff --git a/src/Service/Connector/OvhProvider.php b/src/Service/Connector/OvhProvider.php index 3601a81..4392d0d 100644 --- a/src/Service/Connector/OvhProvider.php +++ b/src/Service/Connector/OvhProvider.php @@ -167,7 +167,7 @@ class OvhProvider extends AbstractProvider try { $res = $conn->get('/auth/currentCredential'); - if (null !== $res['expiration'] && new \DateTime($res['expiration']) < new \DateTime()) { + if (null !== $res['expiration'] && new \DateTimeImmutable($res['expiration']) < new \DateTimeImmutable()) { throw new BadRequestHttpException('These credentials have expired'); }