=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/BaseAnalyticalObject.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/BaseAnalyticalObject.java 2015-03-23 20:38:30 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/BaseAnalyticalObject.java 2015-03-26 08:36:46 +0000 @@ -273,19 +273,19 @@ items.addAll( organisationUnits ); items.addAll( transientOrganisationUnits ); - if ( userOrganisationUnit && user != null && user.hasDataViewOrganisationUnitWithFallback() ) - { - items.add( user.getDataViewOrganisationUnitWithFallback() ); - } - - if ( userOrganisationUnitChildren && user != null && user.hasDataViewOrganisationUnitWithFallback() ) - { - items.addAll( user.getDataViewOrganisationUnitWithFallback().getSortedChildren() ); - } - - if ( userOrganisationUnitGrandChildren && user != null && user.hasDataViewOrganisationUnitWithFallback() ) - { - items.addAll( user.getDataViewOrganisationUnitWithFallback().getSortedGrandChildren() ); + if ( userOrganisationUnit && user != null && user.hasOrganisationUnit() ) + { + items.add( user.getOrganisationUnit() ); + } + + if ( userOrganisationUnitChildren && user != null && user.hasOrganisationUnit() ) + { + items.addAll( user.getOrganisationUnit().getSortedChildren() ); + } + + if ( userOrganisationUnitGrandChildren && user != null && user.hasOrganisationUnit() ) + { + items.addAll( user.getOrganisationUnit().getSortedGrandChildren() ); } if ( organisationUnitLevels != null && !organisationUnitLevels.isEmpty() && organisationUnitsAtLevel != null ) === modified file 'dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/data/DefaultAnalyticsService.java' --- dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/data/DefaultAnalyticsService.java 2015-03-24 11:45:27 +0000 +++ dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/data/DefaultAnalyticsService.java 2015-03-26 08:36:46 +0000 @@ -504,7 +504,7 @@ User user = currentUserService.getCurrentUser(); List organisationUnits = asTypedList( params.getDimensionOrFilter( ORGUNIT_DIM_ID ), OrganisationUnit.class ); - Collection roots = user != null ? user.getDataViewOrganisationUnits() : null; + Collection roots = user != null ? user.getOrganisationUnits() : null; if ( params.isHierarchyMeta() ) { @@ -1068,17 +1068,17 @@ for ( String ou : items ) { - if ( KEY_USER_ORGUNIT.equals( ou ) && user != null && user.hasDataViewOrganisationUnitWithFallback() ) - { - ous.add( user.getDataViewOrganisationUnitWithFallback() ); - } - else if ( KEY_USER_ORGUNIT_CHILDREN.equals( ou ) && user != null && user.hasDataViewOrganisationUnitWithFallback() ) - { - ous.addAll( user.getDataViewOrganisationUnitWithFallback().getSortedChildren() ); - } - else if ( KEY_USER_ORGUNIT_GRANDCHILDREN.equals( ou ) && user != null && user.hasDataViewOrganisationUnitWithFallback() ) - { - ous.addAll( user.getDataViewOrganisationUnitWithFallback().getSortedGrandChildren() ); + if ( KEY_USER_ORGUNIT.equals( ou ) && user != null && user.hasOrganisationUnit() ) + { + ous.add( user.getOrganisationUnit() ); + } + else if ( KEY_USER_ORGUNIT_CHILDREN.equals( ou ) && user != null && user.hasOrganisationUnit() ) + { + ous.addAll( user.getOrganisationUnit().getSortedChildren() ); + } + else if ( KEY_USER_ORGUNIT_GRANDCHILDREN.equals( ou ) && user != null && user.hasOrganisationUnit() ) + { + ous.addAll( user.getOrganisationUnit().getSortedGrandChildren() ); } else if ( ou != null && ou.startsWith( KEY_LEVEL ) ) { === modified file 'dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/event/data/DefaultEventAnalyticsService.java' --- dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/event/data/DefaultEventAnalyticsService.java 2015-03-24 08:43:31 +0000 +++ dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/event/data/DefaultEventAnalyticsService.java 2015-03-26 08:36:46 +0000 @@ -249,7 +249,7 @@ User user = currentUserService.getCurrentUser(); - Collection roots = user != null ? user.getDataViewOrganisationUnits() : null; + Collection roots = user != null ? user.getOrganisationUnits() : null; if ( params.isHierarchyMeta() ) { @@ -340,7 +340,7 @@ User user = currentUserService.getCurrentUser(); - Collection roots = user != null ? user.getDataViewOrganisationUnits() : null; + Collection roots = user != null ? user.getOrganisationUnits() : null; if ( params.isHierarchyMeta() ) {