From e6de6e372dd451ebaaf6e846317f997141cda375 Mon Sep 17 00:00:00 2001 From: cnathe Date: Fri, 14 Nov 2025 14:21:50 -0600 Subject: [PATCH] Issue 54242: Luminex re-import to be sure to use previous values for Titration and Single Point Control checkbox state --- luminex/src/org/labkey/luminex/LuminexUploadWizardAction.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/luminex/src/org/labkey/luminex/LuminexUploadWizardAction.java b/luminex/src/org/labkey/luminex/LuminexUploadWizardAction.java index 6bfbcdb24..f529fdbc7 100644 --- a/luminex/src/org/labkey/luminex/LuminexUploadWizardAction.java +++ b/luminex/src/org/labkey/luminex/LuminexUploadWizardAction.java @@ -402,8 +402,8 @@ else if (titrationEntry.getValue().isStandard()) boolean existingSinglePointControl = existingSinglePointControls.contains(singlePointControl); propertyName = getSinglePointControlCheckboxNameAndId(singlePointControl); - // If we have an existing singlePointControl as a baseline from the run we're replacing, use its value - defVal = existingSinglePointControl ? "true" : defaultWellRoleValues.get(propertyName); + // Issue 54242: If we are in the reRun case, use the existing singlePointControl value as baseline + defVal = reRun != null ? (existingSinglePointControl ? "true" : "false") : defaultWellRoleValues.get(propertyName); value = setInitialSinglePointControlInput(errorReshow, propertyName, defVal) ? "true" : ""; view.getDataRegion().addHiddenFormField(propertyName, value); }