From 235235b317a368a8b22c2d421ed296e428341ed5 Mon Sep 17 00:00:00 2001
From: Thomas Kluyver <thomas@kluyver.me.uk>
Date: Thu, 9 Feb 2023 16:50:13 +0000
Subject: [PATCH] job_monitor: don't send status 'R' to myMdC

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

diff --git a/webservice/job_monitor.py b/webservice/job_monitor.py
index 1a4cc699b..ce5a6a058 100644
--- a/webservice/job_monitor.py
+++ b/webservice/job_monitor.py
@@ -287,10 +287,10 @@ class JobsMonitor:
 
     def mymdc_update_run(self, run_id, msg, status='R'):
         """Update correction status in MyMdC"""
-        data = {'flg_cal_data_status': status,
-                'cal_pipeline_reply': msg}
+        data = {'cal_pipeline_reply': msg}
         if status != 'R':
             data['cal_last_end_at'] = datetime.now(tz=timezone.utc).isoformat()
+            data['flg_cal_data_status'] = status
         response = self.mdc.update_run_api(run_id, data)
         if response.status_code != 200:
             log.error("Failed to update MDC run id %s", run_id)
-- 
GitLab