From b305914ac3dd625cf0b597a598b8e4787245ff9c Mon Sep 17 00:00:00 2001 From: irl Date: Thu, 21 May 2026 13:08:34 +0100 Subject: [PATCH] fix: handle invalid json returned by kldscpe --- src/kldscp/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kldscp/client.py b/src/kldscp/client.py index 56a7f17..3e4ad01 100644 --- a/src/kldscp/client.py +++ b/src/kldscp/client.py @@ -44,6 +44,6 @@ def get_kaleidoscope_mirror(origin: str) -> str | None: if response.status_code == 200: try: return response.json()["upstream"] - except KeyError: + except (KeyError, requests.exceptions.JSONDecodeError): return None return None