From c3a9132f16a0d94e29df7ec72a74623020aae9f3 Mon Sep 17 00:00:00 2001 From: goutham-M Date: Thu, 4 Jul 2013 13:07:35 +0530 Subject: [PATCH] mifosx533 able to associate for group even closed client also(fixed) --- .../client/service/ClientReadPlatformServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/client/service/ClientReadPlatformServiceImpl.java b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/client/service/ClientReadPlatformServiceImpl.java index 544593133..7c536db32 100644 --- a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/client/service/ClientReadPlatformServiceImpl.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/client/service/ClientReadPlatformServiceImpl.java @@ -30,6 +30,7 @@ import org.mifosplatform.portfolio.client.data.ClientAccountSummaryCollectionDat import org.mifosplatform.portfolio.client.data.ClientAccountSummaryData; import org.mifosplatform.portfolio.client.data.ClientData; import org.mifosplatform.portfolio.client.domain.ClientEnumerations; +import org.mifosplatform.portfolio.client.domain.ClientStatus; import org.mifosplatform.portfolio.client.exception.ClientNotFoundException; import org.mifosplatform.portfolio.group.data.GroupGeneralData; import org.mifosplatform.portfolio.group.service.SearchParameters; @@ -219,9 +220,9 @@ public class ClientReadPlatformServiceImpl implements ClientReadPlatformService @Override public Collection retrieveAllForLookupByOfficeId(final Long officeId) { - final String sql = "select " + this.lookupMapper.schema() + " and c.office_id = ?"; + final String sql = "select " + this.lookupMapper.schema() + " where c.office_id = ? and c.status_enum != ?"; - return this.jdbcTemplate.query(sql, this.lookupMapper, new Object[] { officeId }); + return this.jdbcTemplate.query(sql, this.lookupMapper, new Object[] { officeId, ClientStatus.CLOSED.getValue()}); } @Override