diff --git a/ct-app/core/components/graphql_providers.py b/ct-app/core/components/graphql_providers.py index b587c701..9e9e499f 100644 --- a/ct-app/core/components/graphql_providers.py +++ b/ct-app/core/components/graphql_providers.py @@ -40,6 +40,8 @@ async def _execute(self, query: DocumentNode, variable_values: dict): ) except TransportQueryError as err: raise ProviderError(err.errors[0]["message"]) + except TimeoutError as err: + self.error("Timeout error: ", err) async def _test_query(self, key: str, **kwargs) -> bool: """ @@ -111,8 +113,7 @@ async def test(self, **kwargs): ) return False - return await self._test_query(self._default_key, **kwargs) - + results = await self._test_query(self._default_key, **kwargs) class SafesProvider(GraphQLProvider): def __init__(self, url: str):