From 2841bdce1f31151b9d47e48862eb06f90b5fbebc Mon Sep 17 00:00:00 2001 From: yxd92326 Date: Tue, 9 Sep 2025 15:03:17 +0100 Subject: [PATCH] Return all tomo processing params rather than count --- src/murfey/server/feedback.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/murfey/server/feedback.py b/src/murfey/server/feedback.py index b3bd30ece..4d40a7b1a 100644 --- a/src/murfey/server/feedback.py +++ b/src/murfey/server/feedback.py @@ -2303,10 +2303,10 @@ def feedback_callback(header: dict, message: dict) -> None: .where(db.ProcessingJob.recipe == "em-tomo-preprocess") ).one() if not murfey_db.exec( - select(func.count(db.TomographyProcessingParameters.dcg_id)).where( + select(db.TomographyProcessingParameters.dcg_id).where( db.TomographyProcessingParameters.dcg_id == collected_ids[0].id ) - ).one(): + ).all(): params = db.TomographyProcessingParameters( dcg_id=collected_ids[0].id, pixel_size=float(message["pixel_size_on_image"]) * 10**10,