From f48dcf80c20fa36f4a91723ade74676df6480577 Mon Sep 17 00:00:00 2001 From: Helldragon67 Date: Tue, 28 Jan 2025 15:19:03 +0100 Subject: [PATCH] better exception --- backend/src/overpass/overpass.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/overpass/overpass.py b/backend/src/overpass/overpass.py index f49b439..2bdfb66 100644 --- a/backend/src/overpass/overpass.py +++ b/backend/src/overpass/overpass.py @@ -335,8 +335,10 @@ def fill_cache(): with open(entry.path, 'r') as f: try : json_data = json.load(f) + except json.decoder.JSONDecodeError as exc : + raise Exception(f'Failed to parse file {f}') from exc except Exception as exc : - raise json.JSONDecodeError(f'Failed to parse file {f}') from exc + raise Exception(f'An unexpected error occured while parsing file {f}') from exc # Fill the cache with the query and key