chore: simplify query cleanup using dict.pop instead of suppressing exception (#33661)

This commit is contained in:
Daniel Vaz Gaspar
2025-06-05 09:24:28 +01:00
committed by GitHub
parent cc3460832f
commit a6af4f4d7a

View File

@@ -397,8 +397,7 @@ class ChartDataRestApi(ChartRestApi):
queries = result["queries"]
if security_manager.is_guest_user():
for query in queries:
with contextlib.suppress(KeyError):
del query["query"]
query.pop("query", None)
with event_logger.log_context(f"{self.__class__.__name__}.json_dumps"):
response_data = json.dumps(
{"result": queries},