Repository: incubator-fineract Updated Branches: refs/heads/develop da567018c -> 00e785860
#359 daily repayment schedule fix Project: http://git-wip-us.apache.org/repos/asf/incubator-fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-fineract/commit/716f09ea Tree: http://git-wip-us.apache.org/repos/asf/incubator-fineract/tree/716f09ea Diff: http://git-wip-us.apache.org/repos/asf/incubator-fineract/diff/716f09ea Branch: refs/heads/develop Commit: 716f09eaf0f2467edd61f6c21b71af617ac64068 Parents: 8baf9f4 Author: nazeer1100126 <[email protected]> Authored: Mon Apr 24 16:27:23 2017 +0530 Committer: nazeer1100126 <[email protected]> Committed: Mon Apr 24 16:27:23 2017 +0530 ---------------------------------------------------------------------- .../apache/fineract/portfolio/calendar/service/CalendarUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/716f09ea/fineract-provider/src/main/java/org/apache/fineract/portfolio/calendar/service/CalendarUtils.java ---------------------------------------------------------------------- diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/calendar/service/CalendarUtils.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/calendar/service/CalendarUtils.java index 84c53b1..6360380 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/calendar/service/CalendarUtils.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/calendar/service/CalendarUtils.java @@ -485,7 +485,7 @@ public class CalendarUtils { if (recur == null) { return null; } LocalDate startDate = disbursementDate; final LocalDate seedDate = calendar.getStartDateLocalDate(); - if (isValidRedurringDate(calendar.getRecurrence(), seedDate, startDate, isSkipRepaymentOnFirstDayOfMonth, numberOfDays)) { + if (isValidRedurringDate(calendar.getRecurrence(), seedDate, startDate, isSkipRepaymentOnFirstDayOfMonth, numberOfDays) && !frequency.equals(Recur.DAILY)) { startDate = startDate.plusDays(1); } // Recurring dates should follow loanRepaymentInterval.
