mirror of
https://github.com/elisiariocouto/leggen.git
synced 2026-01-30 22:18:20 +00:00
fix(gocardless): Increase timeout to 30 seconds, some requests take some time.
This commit is contained in:
@@ -41,7 +41,9 @@ class GoCardlessService:
|
|||||||
headers = await self._get_auth_headers()
|
headers = await self._get_auth_headers()
|
||||||
|
|
||||||
async with httpx.AsyncClient() as client:
|
async with httpx.AsyncClient() as client:
|
||||||
response = await client.request(method, url, headers=headers, **kwargs)
|
response = await client.request(
|
||||||
|
method, url, headers=headers, timeout=30, **kwargs
|
||||||
|
)
|
||||||
_log_rate_limits(response, method, url)
|
_log_rate_limits(response, method, url)
|
||||||
|
|
||||||
# If we get 401, clear token cache and retry once
|
# If we get 401, clear token cache and retry once
|
||||||
@@ -49,7 +51,9 @@ class GoCardlessService:
|
|||||||
logger.warning("Got 401, clearing token cache and retrying")
|
logger.warning("Got 401, clearing token cache and retrying")
|
||||||
self._token = None
|
self._token = None
|
||||||
headers = await self._get_auth_headers()
|
headers = await self._get_auth_headers()
|
||||||
response = await client.request(method, url, headers=headers, **kwargs)
|
response = await client.request(
|
||||||
|
method, url, headers=headers, timeout=30, **kwargs
|
||||||
|
)
|
||||||
_log_rate_limits(response, method, url)
|
_log_rate_limits(response, method, url)
|
||||||
|
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
|
|||||||
Reference in New Issue
Block a user