From 7fea2fefa1d3f4e9934ad818ea5d57c0a0eca178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Fri, 23 Aug 2024 02:51:36 +0200 Subject: [PATCH] fix: verifyAuthData when modify Watchlist --- src/Config/Provider/AbstractProvider.php | 2 +- src/Controller/WatchListController.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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) {