From 0a5b2e5fa2aa18ea0eadef67d825e9a8573e6461 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Sun, 13 Jul 2025 20:40:16 -0400 Subject: [PATCH] await res.json in ssfr inside catch block --- backend/adapters/services/screenscraper.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/backend/adapters/services/screenscraper.py b/backend/adapters/services/screenscraper.py index 7d2c2bcad..4ea2e82fe 100644 --- a/backend/adapters/services/screenscraper.py +++ b/backend/adapters/services/screenscraper.py @@ -111,6 +111,7 @@ class ScreenScraperService: status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid ScreenScraper credentials", ) + return await res.json() except (aiohttp.ClientResponseError, aiohttp.ServerTimeoutError) as err: if ( isinstance(err, aiohttp.ClientResponseError) @@ -124,8 +125,6 @@ class ScreenScraperService: log.error("Error decoding JSON response from ScreenScraper: %s", exc) return {} - return await res.json() - async def get_game_info( self, *,