From 4734b3e50fdd1f01334259f80d75d308f30f6bcb Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Mon, 15 Nov 2021 16:32:16 +0100 Subject: [PATCH] Do not export data without a specified parameter --- pyzebra/app/panel_param_study.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pyzebra/app/panel_param_study.py b/pyzebra/app/panel_param_study.py index 7657510..347ada5 100644 --- a/pyzebra/app/panel_param_study.py +++ b/pyzebra/app/panel_param_study.py @@ -122,11 +122,7 @@ def create(): file_list.append(os.path.basename(scan["original_filename"])) scan_table_source.data.update( - file=file_list, - scan=scan_list, - param=param, - fit=[0] * len(scan_list), - export=export, + file=file_list, scan=scan_list, param=param, fit=[0] * len(scan_list), export=export, ) scan_table_source.selected.indices = [] scan_table_source.selected.indices = [0] @@ -781,7 +777,7 @@ def create(): export_data = [] param_data = [] for scan, param in zip(det_data, scan_table_source.data["param"]): - if scan["export"]: + if scan["export"] and param: export_data.append(scan) param_data.append(param)