=== modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/DataApprovalController.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/DataApprovalController.java 2014-10-25 20:49:53 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/DataApprovalController.java 2014-10-25 21:20:14 +0000 @@ -523,13 +523,12 @@ try { - dataApprovalService.acceptData( getDataApprovalList( dataApproval ) ); + dataApprovalService.unacceptData( getDataApprovalList( dataApproval ) ); } catch ( DataApprovalException ex ) { ContextUtils.conflictResponse( response, ex.getClass().getName() ); - } - dataApprovalService.unacceptData( getDataApprovalList( dataApproval ) ); + } } @PreAuthorize( "hasRole('ALL') or hasRole('F_ACCEPT_DATA_LOWER_LEVELS')" )