=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/chart/Chart.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/chart/Chart.java 2012-01-13 09:55:59 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/chart/Chart.java 2012-01-13 16:42:43 +0000 @@ -138,8 +138,6 @@ private transient OrganisationUnit organisationUnit; - private transient List allOrganisationUnits = new ArrayList(); - // ------------------------------------------------------------------------- // Constructors // ------------------------------------------------------------------------- @@ -184,6 +182,18 @@ return filter().getName(); } + public List getAllOrganisationUnits() + { + if ( organisationUnit != null ) + { + return Arrays.asList( organisationUnit ); + } + else + { + return organisationUnits; + } + } + private List dimensionToList( String dimension ) { List list = new ArrayList(); @@ -201,14 +211,7 @@ } else if ( DIMENSION_ORGANISATIONUNIT.equals( dimension ) ) { - if ( organisationUnit != null ) - { - list.addAll( Arrays.asList( organisationUnit ) ); - } - else - { - list.addAll( organisationUnits ); - } + list.addAll( getAllOrganisationUnits() ); } return list; @@ -567,16 +570,6 @@ this.organisationUnit = organisationUnit; } - public List getAllOrganisationUnits() - { - return allOrganisationUnits; - } - - public void setAllOrganisationUnits( List allOrganisationUnits ) - { - this.allOrganisationUnits = allOrganisationUnits; - } - @XmlElement @JsonProperty public User getUser()