From a1baf74e8dd16138b45fff3c0bba09873f730434 Mon Sep 17 00:00:00 2001 From: Redume Date: Thu, 20 Feb 2025 21:41:34 +0300 Subject: [PATCH] fix: set 3s timeout for request api --- src/routes/wallpaper.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/wallpaper.py b/src/routes/wallpaper.py index 1c7d213..cc1663d 100644 --- a/src/routes/wallpaper.py +++ b/src/routes/wallpaper.py @@ -32,7 +32,7 @@ async def today_wallpaper(request: Request): Returns: HTMLResponse: The wallpaper page or 404 error page. """ - res = requests.get(f'https://api.starlio.space/last') + res = requests.get(f'https://api.starlio.space/last', timeout=3) if HTTPStatus(res.status_code).is_server_error or HTTPStatus(res.status_code).is_client_error: return FileResponse('../web/html/error/404.html', status_code=HTTPStatus.NOT_FOUND) @@ -57,7 +57,7 @@ async def wallpaper(request: Request, day): Returns: HTMLResponse: The wallpaper page or 404 error page. """ - res = requests.get(f'https://api.starlio.space/wallpaper/{day}') + res = requests.get(f'https://api.starlio.space/wallpaper/{day}', timeout=3) if (HTTPStatus(res.status_code).is_server_error or HTTPStatus(res.status_code).is_client_error