From 9ef0d4a3b8c55e687b69d1c98de4b7ea7835bfec Mon Sep 17 00:00:00 2001 From: Daniel Hanlon Date: Mon, 24 Jul 2023 16:03:33 +0100 Subject: [PATCH] URL construction for celery request with params. Fix type hint --- web/src/web/celery_tasks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/web/celery_tasks.py b/web/src/web/celery_tasks.py index 630460d3..c710cd81 100644 --- a/web/src/web/celery_tasks.py +++ b/web/src/web/celery_tasks.py @@ -13,7 +13,7 @@ @celery_app.task def get_response( - url: str, cache_key: str, params: Optional[int] = None, expires: int = 3600 + url: str, cache_key: str, params: Optional[dict] = None, expires: int = 3600 ) -> tuple[object, int]: """ Get a response from a URL @@ -31,7 +31,7 @@ def get_response( response = requests.get(url) else: logger.info(f"Fetching {url} - params {str(params)[:16]} ...") - response = requests.get(url, params=str(params)) + response = requests.get(url, params=params) if response.status_code != 200: logger.error(f"Error fetching {url}: {response.status_code}")