From 7f284239cae7eb3d0603a33e1f5ec99ab493ca39 Mon Sep 17 00:00:00 2001
From: awatlet <arnaud.watlet@umons.ac.be>
Date: Fri, 28 Oct 2022 10:03:44 +0200
Subject: [PATCH] allows set_sequence in http_interface

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

diff --git a/http_interface.py b/http_interface.py
index 1bb87a0f..f6d74a97 100644
--- a/http_interface.py
+++ b/http_interface.py
@@ -120,6 +120,10 @@ class MyServer(SimpleHTTPRequestHandler):
             os.mkdir('data')
         elif dic['cmd'] == 'update_settings':
             # ohmpi.stop()
+            if 'sequence' in dic['config'].keys and dic['config']['sequence'] is not None:
+                sequence = dic['config']['sequence']
+                dic['config'].pop('sequence', None)
+                payload = json.dumps({'cmd_id': cmd_id, 'cmd': 'set_sequence', 'args': sequence})
             payload = json.dumps({'cmd_id': cmd_id, 'cmd': 'update_settings', 'args': dic['config']})
             cdic = dic['config']
             publish.single(payload=payload, **publisher_config)
-- 
GitLab