From 684313bc8fdeecaa0a80821fce1edf2acd9182a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Fri, 6 Sep 2024 13:20:39 +0200 Subject: [PATCH] fix: time diff calculation --- .../UpdateDomainsFromWatchlistHandler.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/MessageHandler/UpdateDomainsFromWatchlistHandler.php b/src/MessageHandler/UpdateDomainsFromWatchlistHandler.php index 9e13bec..7ee3bf0 100644 --- a/src/MessageHandler/UpdateDomainsFromWatchlistHandler.php +++ b/src/MessageHandler/UpdateDomainsFromWatchlistHandler.php @@ -64,12 +64,14 @@ final readonly class UpdateDomainsFromWatchlistHandler foreach ($watchList->getDomains() ->filter(fn ($domain) => $domain->getUpdatedAt() ->diff( - new \DateTimeImmutable('now'))->days >= 7 + new \DateTimeImmutable())->days >= 7 || ( - $this->RDAPService::isToBeWatchClosely($domain) - && $domain->getUpdatedAt() - ->diff( - new \DateTimeImmutable('now'))->i >= 55 + ($domain->getUpdatedAt() + ->diff( + new \DateTimeImmutable())->h * 60 + $domain->getUpdatedAt() + ->diff( + new \DateTimeImmutable())->i) >= 50 + && $this->RDAPService::isToBeWatchClosely($domain) ) ) as $domain ) {