diff --git a/slic/core/acquisition/broker_client.py b/slic/core/acquisition/broker_client.py index 7619df34..93307039 100644 --- a/slic/core/acquisition/broker_client.py +++ b/slic/core/acquisition/broker_client.py @@ -309,6 +309,9 @@ def split_channels(channels): def flatten_detectors(dets): + if isinstance(dets, str): #TODO: improve that logic + dets = [dets] + if isinstance(dets, dict): return harmonize_detector_dict(dets)