From 2e413650f2aee5f67d9015ac7deb3d531ca71a89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Thu, 9 Jan 2025 11:08:22 +0100 Subject: [PATCH] fix: get status --- src/Entity/Domain.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Entity/Domain.php b/src/Entity/Domain.php index 2992275..a7dd11d 100644 --- a/src/Entity/Domain.php +++ b/src/Entity/Domain.php @@ -471,7 +471,7 @@ class Domain $daysToExpiration = null; if ($lastStatus) { - if (in_array('pending delete', $lastStatus->getAddStatus()) && !in_array('redemption period', $lastStatus->getAddStatus())) { + if (in_array('pending delete', $lastStatus->getAddStatus()) && !in_array('redemption period', $this->getStatus())) { $daysToExpiration = self::daysBetween($now, $lastStatus->getCreatedAt()->add(new \DateInterval('P5D'))); } if (in_array('redemption period', $lastStatus->getAddStatus())) { @@ -483,7 +483,7 @@ class Domain $deletedAt = null; foreach ($this->getEvents()->getIterator() as $event) { $expiredAt = !$event->getDeleted() && 'expiration' === $event->getAction() ? $event->getDate() : $expiredAt; - $deletedAt = !$event->getDeleted() && 'deletion' === $event->getAction() && in_array('redemption period', $lastStatus->getAddStatus()) ? $event->getDate() : $deletedAt; + $deletedAt = !$event->getDeleted() && 'deletion' === $event->getAction() && in_array('redemption period', $this->getStatus()) ? $event->getDate() : $deletedAt; } if ($deletedAt) {