Updated code for updating status on auto rejection after given time and updated cron.

This commit is contained in:
piyuskag
2024-10-30 19:00:34 +05:30
parent f23dafff28
commit 7f0f447c8c

View File

@@ -42,16 +42,12 @@ public class NotificationScheduler {
if (amendmentRequest != null) {
LocalDateTime requestDate = amendmentRequest.getCreatedDate();
// Eg :- Check if requestDate + 7 days is less than or equal to today
if (requestDate.plusDays(amendmentRequest.getResponseDays()).isAfter(today)) {
// Update the application status to REJECTED
application.setStatus("REJECTED");
applicationRepository.save(application); // Save updated application
// Update the amendment request status to CLOSED
// amendmentRequest.setStatus("CLOSE");
// applicationAmendmentRepository.save(amendmentRequest); // Save updated amendment request
applicationRepository.save(application);
amendmentRequest.setStatus("CLOSE");
applicationAmendmentRepository.save(amendmentRequest);
emailNotificationDao.sendApplicationFailureNotificationEmail(amendmentRequest);
}
}