Skip to content

Commit cf24a62

Browse files
fix: Fix patch for nextScheduledDate in PS [DHIS2-20042]
1 parent cafe958 commit cf24a62

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/metadata/objectbundle/hooks/ProgramStageObjectBundleHook.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ public void validate(
6969
DataElement.class,
7070
programStage.getNextScheduleDate().getUid());
7171

72-
if (!programStage.getDataElements().contains(programStage.getNextScheduleDate())
72+
if (programStage.getDataElements().stream()
73+
.noneMatch(de -> de.getUid().equals(programStage.getNextScheduleDate().getUid()))
7374
|| nextScheduleDate == null
7475
|| !nextScheduleDate.getValueType().equals(ValueType.DATE)) {
7576
addReports.accept(

0 commit comments

Comments
 (0)