diff --git a/pom.xml b/pom.xml index f312165f..36bf4a99 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ api jar ${project.groupId}:${project.artifactId} - 3.4.31 + 3.4.32 Hygieia Rest API Layer https://github.com/Hygieia/api diff --git a/src/main/java/com/capitalone/dashboard/service/DashboardRemoteServiceImpl.java b/src/main/java/com/capitalone/dashboard/service/DashboardRemoteServiceImpl.java index 468d076a..669d7a74 100644 --- a/src/main/java/com/capitalone/dashboard/service/DashboardRemoteServiceImpl.java +++ b/src/main/java/com/capitalone/dashboard/service/DashboardRemoteServiceImpl.java @@ -23,6 +23,7 @@ import com.capitalone.dashboard.settings.ApiSettings; import com.google.common.collect.Lists; import org.apache.commons.collections.CollectionUtils; +import org.apache.commons.collections4.IterableUtils; import org.apache.commons.lang3.StringUtils; import org.bson.types.ObjectId; import org.slf4j.Logger; @@ -283,7 +284,7 @@ private List< Dashboard > findExistingDashboardsFromRequest( DashboardRemoteRequ String title = request.getMetaData().getTitle(); List existing = new ArrayList<>(); if( !StringUtils.isEmpty( businessService ) && !StringUtils.isEmpty( businessApplication ) ){ - existing.addAll(dashboardRepository.findAllByConfigurationItemBusServNameContainingIgnoreCaseAndConfigurationItemBusAppNameContainingIgnoreCase( businessService, businessApplication )); + existing.addAll(IterableUtils.toList(dashboardRepository.findAllByConfigurationItemBusServNameAndConfigurationItemBusAppName(businessService, businessApplication))); } if (CollectionUtils.isEmpty(existing) && StringUtils.isNotEmpty(title)) { existing.addAll(dashboardRepository.findByTitle( request.getMetaData().getTitle() )); }