From 63a727ee95d1948933300afb0f1c6eeaa04c999d Mon Sep 17 00:00:00 2001 From: Thomas Kluyver <thomas.kluyver@xfel.eu> Date: Tue, 26 Mar 2024 14:34:15 +0000 Subject: [PATCH] Fix for absent module numbers --- src/cal_tools/calcat_interface2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cal_tools/calcat_interface2.py b/src/cal_tools/calcat_interface2.py index 0985c8925..9048db129 100644 --- a/src/cal_tools/calcat_interface2.py +++ b/src/cal_tools/calcat_interface2.py @@ -508,7 +508,7 @@ class CalibrationData(Mapping): ) module_details = sorted(pdus, key=lambda d: d["karabo_da"]) for mod in module_details: - if mod.get("module_number", -1) < 0: + if mod.get("module_number") is None: mod["module_number"] = int(re.findall(r"\d+", mod["karabo_da"])[-1]) constant_groups = {} -- GitLab