fix: find the correct image number from the result list
CI / lint (pull_request) Successful in 3m8s
CI / test (3.11) (pull_request) Successful in 1m8s
CI / test (3.12) (pull_request) Successful in 1m10s
CI / test (3.13) (pull_request) Successful in 1m22s
CI / lint (push) Canceled after 13s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 10s

This commit was merged in pull request #36.
This commit is contained in:
2026-09-11 12:56:16 +02:00
parent a6d8a4e3c1
commit e61e275a87
+9 -5
View File
@@ -271,13 +271,17 @@ def get_best_res(result_list: list):
def get_res_of_image_number(
result_list: list[ScanResultImagesInner], image_index: int | None
result_list: list[ScanResultImagesInner], image_number: int | None
) -> float | None:
if image_index is None or image_index >= len(result_list):
if image_number is None:
return None
image = result_list[image_index]
logger.info(f"Resolution estimage for selected gridscan image (# {image_index}): {image.res}")
return image.res
for image in result_list:
if image.number == image_number:
logger.info(
f"Resolution estimage for selected gridscan image (# {image_number}): {image.res}"
)
return image.res
return None
def com_nan_check(com):