diff --git a/src/MessageHandler/UpdateRdapServersHandler.php b/src/MessageHandler/UpdateRdapServersHandler.php index 8670399..a2682db 100644 --- a/src/MessageHandler/UpdateRdapServersHandler.php +++ b/src/MessageHandler/UpdateRdapServersHandler.php @@ -18,7 +18,8 @@ final readonly class UpdateRdapServersHandler { public function __construct( private OfficialDataService $officialDataService, - private ParameterBagInterface $bag, private DomainRepository $domainRepository, + private ParameterBagInterface $bag, + private DomainRepository $domainRepository, ) { } diff --git a/src/Service/OfficialDataService.php b/src/Service/OfficialDataService.php index 4faeb26..d3a7473 100644 --- a/src/Service/OfficialDataService.php +++ b/src/Service/OfficialDataService.php @@ -159,13 +159,13 @@ class OfficialDataService )); array_shift($tldList); + $this->tldRepository->setAllTldAsDeleted(); + foreach ($tldList as $tld) { if ('' === $tld) { continue; } - $this->tldRepository->setAllTldAsDeleted(); - $tldEntity = $this->tldRepository->findOneBy(['tld' => $tld]); if (null === $tldEntity) {