From 3b1a4a1680cd62a9b3d657443f7ae13e2bb78768 Mon Sep 17 00:00:00 2001
From: ahmedk <karim.ahmed@xfel.eu>
Date: Wed, 3 Apr 2024 10:45:27 +0200
Subject: [PATCH] log a warning for a legacy condition

---
 webservice/webservice.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/webservice/webservice.py b/webservice/webservice.py
index bd263c4c5..8c3f4d7c5 100644
--- a/webservice/webservice.py
+++ b/webservice/webservice.py
@@ -405,6 +405,10 @@ def decide_run_parameters(runs, expected_number_of_runs):
     """
 
     if expected_number_of_runs == 3 and len(runs) == 1:
+        # log a warning to check if this legacy condition have ever been used.
+        logging.warning(
+            "A detector with 3 run numbers operation mode,"
+            f" but one dark run is requested. runs: {runs}")
         return {'run-high': runs[0], 'run-med': '0', 'run-low': '0'}
     elif expected_number_of_runs == 3 and len(runs) == 3:
         return {'run-high': runs[0], 'run-med': runs[1], 'run-low': runs[2]}
-- 
GitLab