From 57df52f14e23d3760a6953dbba6bdbc8512c8e05 Mon Sep 17 00:00:00 2001
From: Thomas Kluyver <thomas.kluyver@xfel.eu>
Date: Fri, 2 Jun 2023 16:43:13 +0200
Subject: [PATCH] Error out if no offset constant found

---
 notebooks/LPD/LPD_retrieve_constants_precorrection.ipynb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/notebooks/LPD/LPD_retrieve_constants_precorrection.ipynb b/notebooks/LPD/LPD_retrieve_constants_precorrection.ipynb
index 31b4eafa9..7f4558d10 100644
--- a/notebooks/LPD/LPD_retrieve_constants_precorrection.ipynb
+++ b/notebooks/LPD/LPD_retrieve_constants_precorrection.ipynb
@@ -182,6 +182,8 @@
     "            print(f\"ERROR: Constants {list(calibrations.values())} \"\n",
     "            f\"were not retrieved, {resp['app_info']}\")\n",
     "            for cname in calibrations.values():\n",
+    "                if cname == 'Offset':\n",
+    "                    raise Exception(\"Could not find offset constant, will not correct data\")\n",
     "                const_mdata[cname] = dict()\n",
     "                const_mdata[cname][\"file-path\"] = None\n",
     "                const_mdata[cname][\"dataset-name\"] = None\n",
-- 
GitLab