From 874d6845d0c126519254d5587a232da64141ec40 Mon Sep 17 00:00:00 2001 From: goutham-M Date: Sat, 20 Jul 2013 12:56:43 +0530 Subject: [PATCH] loan application submit on date after the product close date is getting created --- .../LoanApplicationWritePlatformServiceJpaRepositoryImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java index 5c07639bd..55ce8db3d 100644 --- a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java @@ -213,7 +213,9 @@ public class LoanApplicationWritePlatformServiceJpaRepositoryImpl implements Loa this.fromApiJsonDeserializer.validateForModify(command.json()); final Loan existingLoanApplication = retrieveLoanBy(loanId); - + + validateSubmittedOnDate(command, existingLoanApplication.loanProduct()); + if (!existingLoanApplication.isSubmittedAndPendingApproval()) { throw new LoanApplicationNotInSubmittedAndPendingApprovalStateCannotBeModified( loanId); }