Skip to content

Commit 2d2ff08

Browse files
committed
Fixed issue in Therapy causing Beijing lineage flag to always be true
- Test result checking was missing when setting the Beijing lineage flag
1 parent 4700166 commit 2d2ff08

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sormas-ui/src/main/java/de/symeda/sormas/ui/therapy/TherapyForm.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
import de.symeda.sormas.api.i18n.Captions;
4545
import de.symeda.sormas.api.i18n.I18nProperties;
4646
import de.symeda.sormas.api.i18n.Strings;
47+
import de.symeda.sormas.api.sample.PathogenStrainCallStatus;
4748
import de.symeda.sormas.api.sample.PathogenTestDto;
4849
import de.symeda.sormas.api.sample.PathogenTestType;
4950
import de.symeda.sormas.api.sample.SampleDto;
@@ -437,7 +438,9 @@ public void attach() {
437438
}
438439
}
439440

440-
if (latestBejingGenotypingTest != null) {
441+
if (latestBejingGenotypingTest != null
442+
&& latestBejingGenotypingTest.getStrainCallStatus() != null
443+
&& latestBejingGenotypingTest.getStrainCallStatus() == PathogenStrainCallStatus.BEIJING) {
441444
beijingLineageField.setValue(true);
442445
}
443446
}

0 commit comments

Comments
 (0)