=== modified file 'dhis-2/dhis-web/dhis-web-reporting/src/main/java/org/hisp/dhis/reporting/completeness/action/GetDataCompletenessAction.java' --- dhis-2/dhis-web/dhis-web-reporting/src/main/java/org/hisp/dhis/reporting/completeness/action/GetDataCompletenessAction.java 2011-03-29 11:00:48 +0000 +++ dhis-2/dhis-web/dhis-web-reporting/src/main/java/org/hisp/dhis/reporting/completeness/action/GetDataCompletenessAction.java 2011-04-15 14:37:44 +0000 @@ -158,12 +158,17 @@ return type; } else - { - Integer _periodId = periodService.getPeriodByExternalId( periodId ).getId(); + { OrganisationUnit selectedUnit = selectionTreeManager.getSelectedOrganisationUnit(); - if ( periodId != null && selectedUnit != null && criteria != null ) - { + if ( periodId == null || selectedUnit == null || criteria == null ) + { + return INPUT; + } + else + { + Integer _periodId = periodService.getPeriodByExternalId( periodId ).getId(); + DataSet dataSet = null; List results = null; === modified file 'dhis-2/dhis-web/dhis-web-reporting/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-reporting/src/main/resources/struts.xml 2011-04-07 13:48:56 +0000 +++ dhis-2/dhis-web/dhis-web-reporting/src/main/resources/struts.xml 2011-04-15 14:37:44 +0000 @@ -259,6 +259,7 @@ + displayViewDataCompletenessForm.action