FINERACT-1971: Include downpayment as last repayment in Collection data
This commit is contained in:
+2
-2
@@ -5085,10 +5085,10 @@ public class Loan extends AbstractAuditableWithUTCDateTimeCustom {
|
||||
.orElse(null);
|
||||
}
|
||||
|
||||
public LoanTransaction getLastRepaymentTransaction() {
|
||||
public LoanTransaction getLastRepaymentOrDownPaymentTransaction() {
|
||||
return loanTransactions.stream() //
|
||||
.filter(loanTransaction -> !loanTransaction.isReversed()) //
|
||||
.filter(LoanTransaction::isRepayment) //
|
||||
.filter(loanTransaction -> loanTransaction.isRepayment() || loanTransaction.isDownPayment()) //
|
||||
.reduce((first, second) -> second) //
|
||||
.orElse(null);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user