MIFOSX-536-Client search By Display Name(Fixed)
This commit is contained in:
+3
-1
@@ -137,7 +137,7 @@ public class ClientReadPlatformServiceImpl implements ClientReadPlatformService
|
|||||||
|
|
||||||
private String buildSqlStringFromClientCriteria(final SearchParameters searchParameters) {
|
private String buildSqlStringFromClientCriteria(final SearchParameters searchParameters) {
|
||||||
|
|
||||||
final String sqlSearch = searchParameters.getSqlSearch();
|
String sqlSearch = searchParameters.getSqlSearch();
|
||||||
final Long officeId = searchParameters.getOfficeId();
|
final Long officeId = searchParameters.getOfficeId();
|
||||||
final String externalId = searchParameters.getExternalId();
|
final String externalId = searchParameters.getExternalId();
|
||||||
final String displayName = searchParameters.getName();
|
final String displayName = searchParameters.getName();
|
||||||
@@ -147,6 +147,8 @@ public class ClientReadPlatformServiceImpl implements ClientReadPlatformService
|
|||||||
|
|
||||||
String extraCriteria = "";
|
String extraCriteria = "";
|
||||||
if (sqlSearch != null) {
|
if (sqlSearch != null) {
|
||||||
|
sqlSearch = sqlSearch.replaceAll(" display_name ", " c.display_name ");
|
||||||
|
sqlSearch = sqlSearch.replaceAll("display_name ", "c.display_name ");
|
||||||
extraCriteria = " and (" + sqlSearch + ")";
|
extraCriteria = " and (" + sqlSearch + ")";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user