From 121f945af56acf64f3030a65b61fcb417371f602 Mon Sep 17 00:00:00 2001 From: Keith Woodlock Date: Thu, 25 Jul 2013 01:40:33 +0100 Subject: [PATCH] MIFOSX-565: allow transactions on any type of closed loan to be adjusted or undone resulting in loan becoming active again and allowing transaction to be made against it. --- .../org/mifosplatform/portfolio/loanaccount/domain/Loan.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java index f2699c4b5..ef902a2aa 100644 --- a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java @@ -1752,11 +1752,6 @@ public class Loan extends AbstractPersistable { errorMessage); } - if (isClosed()) { - final String errorMessage = "Transactions of a closed loan cannot be adjusted."; - throw new InvalidLoanTransactionTypeException("transaction", "adjustment.is.not.allowed.on.closed.loan", errorMessage); - } - transactionForAdjustment.reverse(); if (newTransactionDetail.isRepayment() || newTransactionDetail.isInterestWaiver()) { changedTransactionDetail = handleRepaymentOrWaiverTransaction(newTransactionDetail, loanLifecycleStateMachine,