From e6616031c1314ccaf0c48daab22e9aea375b714a Mon Sep 17 00:00:00 2001 From: juliecoust Date: Wed, 25 Oct 2023 12:02:53 +0200 Subject: [PATCH] FIX DEV - check_zooprocess_check impl --- libQC_zooscan_implementation.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libQC_zooscan_implementation.py b/libQC_zooscan_implementation.py index 8bc8081..198d0b5 100644 --- a/libQC_zooscan_implementation.py +++ b/libQC_zooscan_implementation.py @@ -338,8 +338,7 @@ def check_zooprocess_check(_id, _mode, local_data): checked_files = local_data.get("checked_files") # Replace by process_checked OK or associated error code - result.check_zooprocess = result.check_zooprocess.map(lambda x: labels.sucess["process.process_checked.ok"] if any(x in checked_file for checked_file in checked_files) - else labels.errors["process.process_checked.not_checked"]) + result["check_zooprocess"] = result["scan_id"].apply(lambda x: labels.sucess["process.process_checked.ok"] if any(x in checked_file for checked_file in checked_files) else labels.errors["process.process_checked.not_checked"]) # Keep only one line by couples : id / check zooprocess result = result.drop_duplicates()