SPARQL query error reporting

This commit is contained in:
Cyber MacGeddon 2026-04-13 12:51:34 +01:00
parent ffe310af7c
commit 071c99022e

View file

@ -62,6 +62,11 @@ def sparql_query(url, token, flow_id, query, user, collection, limit,
limit=limit,
batch_size=batch_size,
):
if "error" in response:
err = response["error"]
msg = err.get("message", err) if isinstance(err, dict) else err
raise RuntimeError(msg)
query_type = response.get("query-type", "select")
# ASK queries - just print and return