From 8568ed6bb6ab0d287c7536cec9b8e64e70d82aab Mon Sep 17 00:00:00 2001 From: ilkankilic Date: Fri, 6 Mar 2026 16:54:53 +0100 Subject: [PATCH] fix: handle empty SONATA reports --- bluecellulab/circuit/config/sonata_simulation_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bluecellulab/circuit/config/sonata_simulation_config.py b/bluecellulab/circuit/config/sonata_simulation_config.py index 797aec4..393b619 100644 --- a/bluecellulab/circuit/config/sonata_simulation_config.py +++ b/bluecellulab/circuit/config/sonata_simulation_config.py @@ -155,7 +155,7 @@ def get_report_entries(self) -> dict[str, dict]: Each key is a report name, and the value is its configuration. """ - reports = self.impl.config.get("reports", {}) + reports = self.impl.config.get("reports") or {} if not isinstance(reports, dict): raise ValueError("Invalid format for 'reports' in SONATA config.") return reports