Merge pull request #1210 from fynmanoj/AL-12

FINERACT-1107 month-end-dates-reschedule-issue-fix
This commit is contained in:
Avik Ganguly
2020-08-14 00:28:06 +05:30
committed by GitHub
@@ -74,7 +74,7 @@ public class CalendarUtils {
public static LocalDate adjustDate(final LocalDate date, final LocalDate seedDate, final PeriodFrequencyType frequencyType) {
LocalDate adjustedVal = date;
if (frequencyType.isMonthly() && seedDate.getDayOfMonth() > 28) {
if (frequencyType.isMonthly() && seedDate.getDayOfMonth() > 28 && date.getDayOfMonth() > 28) {
switch (date.getMonthOfYear()) {
case 2:
if (date.year().isLeap()) {