diff --git a/src/Config/Provider/AbstractProvider.php b/src/Config/Provider/AbstractProvider.php index fafa8d5..9697797 100644 --- a/src/Config/Provider/AbstractProvider.php +++ b/src/Config/Provider/AbstractProvider.php @@ -30,7 +30,7 @@ abstract class AbstractProvider $supportedTldList = $this->getSupportedTldList(); $item ->set($supportedTldList) - ->expiresAfter(new \DateInterval('P1M')); + ->expiresAfter(new \DateInterval('P1D')); $this->cacheItemPool->saveDeferred($item); } else { $supportedTldList = $item->get(); diff --git a/src/Controller/WatchListController.php b/src/Controller/WatchListController.php index 6064751..0266c1d 100644 --- a/src/Controller/WatchListController.php +++ b/src/Controller/WatchListController.php @@ -203,6 +203,8 @@ class WatchListController extends AbstractController /** @var AbstractProvider $connectorProvider */ $connectorProvider = new $connectorProviderClass($connector->getAuthData(), $this->httpClient, $this->cacheItemPool, $this->kernel); + $connectorProvider::verifyAuthData($connector->getAuthData(), $this->httpClient); // We want to check if the tokens are OK + $tldList = []; /** @var Domain $domain */ foreach ($watchList->getDomains()->getIterator() as $domain) {