From 763f320dc3047c565efd5e62938bf1e88e8d67bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Fri, 15 Nov 2024 19:26:17 +0100 Subject: [PATCH] fix: some pendingDelete domains are already expired --- src/Controller/WatchListController.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/Controller/WatchListController.php b/src/Controller/WatchListController.php index df787e0..72dea43 100644 --- a/src/Controller/WatchListController.php +++ b/src/Controller/WatchListController.php @@ -351,10 +351,7 @@ class WatchListController extends AbstractController /** @var DomainEvent|null $exp */ $exp = $domain->getEvents()->findFirst(fn (int $key, DomainEvent $e) => !$e->getDeleted() && 'expiration' === $e->getAction()); - if (!$domain->getDeleted() - && null !== $exp && $exp->getDate() > new \DateTimeImmutable() - && count(array_filter($domain->getEvents()->toArray(), fn (DomainEvent $e) => !$e->getDeleted() && 'expiration' === $e->getAction())) > 0 - && !in_array($domain, $domains)) { + if (!$domain->getDeleted() && null !== $exp && !in_array($domain, $domains)) { $domains[] = $domain; } }