=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataapproval/DefaultDataApprovalLevelService.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataapproval/DefaultDataApprovalLevelService.java 2015-04-29 12:23:06 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataapproval/DefaultDataApprovalLevelService.java 2015-06-10 12:41:58 +0000 @@ -537,7 +537,9 @@ { for ( OrganisationUnit orgUnit : user.getOrganisationUnits() ) { - map.put( orgUnit, requiredApprovalLevel( orgUnit, user, approvalLevels ) ); + int level = requiredApprovalLevel( orgUnit, user, approvalLevels ); + + map.put( orgUnit, level ); } } @@ -556,7 +558,9 @@ { if ( !map.containsKey( orgUnit ) ) { - map.put( orgUnit, requiredApprovalLevel( orgUnit, user, approvalLevels ) ); + int level = requiredApprovalLevel( orgUnit, user, approvalLevels ); + + map.put( orgUnit, level ); } }