=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityInstanceService.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityInstanceService.java 2015-10-20 06:46:47 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityInstanceService.java 2015-11-17 18:29:35 +0000 @@ -191,12 +191,10 @@ } else { - Collection filters = attributeService.getAllTrackedEntityAttributes(); Collection attributes = attributeService.getTrackedEntityAttributesDisplayInList(); - filters.removeAll( attributes ); params.addAttributesIfNotExist( QueryItem.getQueryItems( attributes ) ); - params.addFiltersIfNotExist( QueryItem.getQueryItems( filters ) ); + params.addFiltersIfNotExist( QueryItem.getQueryItems( attributes ) ); } } === modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/event/TrackedEntityInstanceController.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/event/TrackedEntityInstanceController.java 2015-10-23 05:08:59 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/event/TrackedEntityInstanceController.java 2015-11-17 18:29:35 +0000 @@ -140,6 +140,7 @@ } Set orgUnits = TextUtils.splitToArray( ou, TextUtils.SEMICOLON ); + TrackedEntityInstanceQueryParams params = instanceService.getFromUrl( query, attribute, filter, orgUnits, ouMode, program, programStatus, followUp, programStartDate, programEndDate, trackedEntity, eventStatus, eventStartDate, eventEndDate, skipMeta, page, pageSize, totalPages, skipPaging );