From e6bd8c5011e8e134bc517bb2d8e3a658867098dd Mon Sep 17 00:00:00 2001 From: "Hammond, Rob" <13874373+RHammond2@users.noreply.github.com> Date: Tue, 21 Apr 2026 09:13:28 -0700 Subject: [PATCH] update save preparation to convert benedict dictionaries --- ORBIT/config.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ORBIT/config.py b/ORBIT/config.py index fe1ac663..6119df95 100644 --- a/ORBIT/config.py +++ b/ORBIT/config.py @@ -55,6 +55,8 @@ def prepare_config_for_save(config: dict | benedict) -> dict: config[k] = float(v) case np.integer(): config[k] = int(v) + case benedict(): + config[k] = prepare_config_for_save(v.dict()) case dict(): config[k] = prepare_config_for_save(v) case _: