From b2649d5f67a15ff05305b9e1e6e66c793b47758e Mon Sep 17 00:00:00 2001
From: ahmedk <karim.ahmed@xfel.eu>
Date: Tue, 7 Feb 2023 08:19:06 +0100
Subject: [PATCH] fix timsummary

---
 notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb  | 2 ++
 .../Jungfrau_retrieve_constants_precorrection_NBC.ipynb        | 3 +--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb b/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb
index 1c78def71..af0804c88 100644
--- a/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb
+++ b/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb
@@ -202,6 +202,8 @@
     "if const_yaml:\n",
     "    const_data = dict()\n",
     "    for mod, constants in const_yaml.items():\n",
+    "        if mod not in karabo_da:\n",
+    "            continue  # skip other keys like time-summary\n",
     "        const_data[mod] = dict()\n",
     "        for cname, mdata in constants[\"constants\"].items():\n",
     "            const_data[mod][cname] = dict()\n",
diff --git a/notebooks/Jungfrau/Jungfrau_retrieve_constants_precorrection_NBC.ipynb b/notebooks/Jungfrau/Jungfrau_retrieve_constants_precorrection_NBC.ipynb
index 4895a13b6..a6cb53139 100644
--- a/notebooks/Jungfrau/Jungfrau_retrieve_constants_precorrection_NBC.ipynb
+++ b/notebooks/Jungfrau/Jungfrau_retrieve_constants_precorrection_NBC.ipynb
@@ -210,8 +210,7 @@
     "        else:\n",
     "            module_timestamps[cname] = \"NA\"\n",
     "\n",
-    "time_summary = retrieved_constants.setdefault(\"time-summary\", {})\n",
-    "time_summary = timestamps\n",
+    "retrieved_constants[\"time-summary\"] = timestamps\n",
     "\n",
     "metadata.save()"
    ]
-- 
GitLab