From 21ac77ab7b33e434c3694042079d7c4491e87c43 Mon Sep 17 00:00:00 2001 From: pax Date: Fri, 17 Apr 2026 20:15:48 -0500 Subject: [PATCH] api/moebooru: narrow JSON parse except to ValueError --- booru_viewer/core/api/moebooru.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/booru_viewer/core/api/moebooru.py b/booru_viewer/core/api/moebooru.py index 8e9c11b..675bb35 100644 --- a/booru_viewer/core/api/moebooru.py +++ b/booru_viewer/core/api/moebooru.py @@ -28,7 +28,7 @@ class MoebooruClient(BooruClient): resp.raise_for_status() try: data = resp.json() - except Exception as e: + except ValueError as e: log.warning("Moebooru search JSON parse failed: %s: %s — body: %s", type(e).__name__, e, resp.text[:200]) return []