From 44eb193b339ae63f48d511b1c393854b21cdfa46 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Sun, 22 Mar 2026 14:08:12 -0400 Subject: [PATCH] [videogames] Dont die if arcadeitalia is down --- vrobbler/apps/videogames/scrapers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vrobbler/apps/videogames/scrapers.py b/vrobbler/apps/videogames/scrapers.py index d957d86..3f1f2f6 100644 --- a/vrobbler/apps/videogames/scrapers.py +++ b/vrobbler/apps/videogames/scrapers.py @@ -28,7 +28,10 @@ def scrape_game_name_from_adb(name: str) -> str: title = "" headers = {"User-Agent": "Vrobbler 0.11.12"} url = MAME_LOOKUP_URL.format(query=name) - resp = requests.get(url, headers=headers) + try: + resp = requests.get(url, headers=headers) + except ConnectionError: + raise GameNotFound(f"Lookup failed with code {resp.status_code}") if not resp.ok: raise GameNotFound(f"Lookup failed with code {resp.status_code}")