=== modified file 'dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityInstanceService.java' --- dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityInstanceService.java 2014-04-07 16:50:00 +0000 +++ dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityInstanceService.java 2014-04-08 10:06:11 +0000 @@ -30,14 +30,14 @@ import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.CREATED_ID; import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.LAST_UPDATED_ID; +import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.META_DATA_NAMES_KEY; import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.ORG_UNIT_ID; +import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.PAGER_META_KEY; import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.TRACKED_ENTITY_ID; -import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.*; -import static org.hisp.dhis.common.OrganisationUnitSelectionMode.*; +import static org.hisp.dhis.trackedentity.TrackedEntityInstanceQueryParams.TRACKED_ENTITY_INSTANCE_ID; import java.lang.reflect.Type; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collection; import java.util.Date; import java.util.HashMap; @@ -368,13 +368,6 @@ throw new IllegalQueryException( "Tracked entity does not exist: " + program ); } - List VALID_OU_MODES = new ArrayList( Arrays.asList( SELECTED, CHILDREN, DESCENDANTS ) ); - - if ( ouMode != null && !VALID_OU_MODES.contains( ouMode ) ) - { - throw new IllegalQueryException( "Invalid organisation unit selection mode: " + ouMode ); - } - params.setQuery( query ); params.setProgram( pr ); params.setProgramStatus( programStatus );