Fixed application status issue
This commit is contained in:
@@ -380,6 +380,15 @@ public class ApplicationAmendmentRequestDao {
|
||||
//Set stop date time in the entity becuase amendment has started
|
||||
applicationEvaluationEntity.setStopDateTime(DateTimeUtil.DateServerToUTC(LocalDateTime.now()));
|
||||
}
|
||||
}
|
||||
|
||||
boolean noneClosedOrExpired = amendmentRequest.stream()
|
||||
.noneMatch(amendment ->
|
||||
amendment.getStatus().equals(ApplicationAmendmentRequestEnum.CLOSE.getValue()) ||
|
||||
amendment.getStatus().equals(ApplicationAmendmentRequestEnum.EXPIRED.getValue())
|
||||
);
|
||||
|
||||
if(Boolean.TRUE.equals(noneClosedOrExpired)){
|
||||
applicationEntity.setPreviousStatus(oldApplicationEntity.getStatus());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user