dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #25926
[Branch ~dhis2-devs-core/dhis2/trunk] Rev 12873: Removed reduntant null check
------------------------------------------------------------
revno: 12873
committer: Lars Helge Øverland <larshelge@xxxxxxxxx>
branch nick: dhis2
timestamp: Mon 2013-11-04 17:58:07 +0100
message:
Removed reduntant null check
modified:
dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/FilteredMetaDataController.java
dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/organisationunit/OrganisationUnitController.java
--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk
Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/FilteredMetaDataController.java'
--- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/FilteredMetaDataController.java 2013-10-31 10:29:22 +0000
+++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/FilteredMetaDataController.java 2013-11-04 16:58:07 +0000
@@ -27,11 +27,25 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-import com.fasterxml.jackson.databind.ObjectMapper;
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+import java.util.zip.GZIPOutputStream;
+import java.util.zip.ZipEntry;
+import java.util.zip.ZipOutputStream;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
import net.sf.json.JSONObject;
+
import org.hisp.dhis.api.utils.ContextUtils;
import org.hisp.dhis.common.view.ExportView;
-import org.hisp.dhis.dxf2.metadata.*;
+import org.hisp.dhis.dxf2.metadata.ExportService;
+import org.hisp.dhis.dxf2.metadata.FilterOptions;
+import org.hisp.dhis.dxf2.metadata.ImportOptions;
+import org.hisp.dhis.dxf2.metadata.ImportService;
+import org.hisp.dhis.dxf2.metadata.MetaData;
import org.hisp.dhis.dxf2.metadata.tasks.ImportMetaDataTask;
import org.hisp.dhis.dxf2.utils.JacksonUtils;
import org.hisp.dhis.filter.MetaDataFilter;
@@ -47,16 +61,13 @@
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
-import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.ResponseBody;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.*;
-import java.util.List;
-import java.util.Map;
-import java.util.zip.GZIPOutputStream;
-import java.util.zip.ZipEntry;
-import java.util.zip.ZipOutputStream;
+import com.fasterxml.jackson.databind.ObjectMapper;
/**
* @author Ovidiu Rosu <rosu.ovi@xxxxxxxxx>
@@ -109,7 +120,7 @@
@RequestMapping( value = FilteredMetaDataController.RESOURCE_PATH, headers = "Accept=application/json" )
@PreAuthorize( "hasRole('ALL') or hasRole('F_METADATA_EXPORT')" )
- public String detailedExport( @RequestParam Map<String, String> parameters, Model model ) throws IOException
+ public String detailedExport( @RequestParam Map<String, String> parameters, Model model )
{
WebOptions options = new WebOptions( parameters );
MetaData metaData = exportService.getMetaData( options );
=== modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/organisationunit/OrganisationUnitController.java'
--- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/organisationunit/OrganisationUnitController.java 2013-11-04 06:18:11 +0000
+++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/controller/organisationunit/OrganisationUnitController.java 2013-11-04 16:58:07 +0000
@@ -260,8 +260,6 @@
public void getEntitiesWithinRange( @RequestParam Map<String, String> parameters,
Model model, HttpServletRequest request, HttpServletResponse response ) throws Exception
{
- List<OrganisationUnit> entityList;
-
WebOptions options = new WebOptions( parameters );
Double longitude = Double.parseDouble( options.getOptions().get( "longitude" ) );
@@ -269,46 +267,41 @@
Double distance = Double.parseDouble( options.getOptions().get( "distance" ) );
String orgUnitGroupSetId = options.getOptions().get( "orgUnitGroupSetId" );
- entityList = new ArrayList<OrganisationUnit>( organisationUnitService.getWithinCoordinateArea( longitude, latitude, distance ) );
-
- if ( entityList != null )
- {
- for( OrganisationUnit orgunit : entityList )
+ List<OrganisationUnit> entityList = new ArrayList<OrganisationUnit>( organisationUnitService.getWithinCoordinateArea( longitude, latitude, distance ) );
+
+ for( OrganisationUnit orgunit : entityList )
+ {
+ Set<AttributeValue> attributeValues = orgunit.getAttributeValues();
+ attributeValues.clear();
+
+ if ( orgUnitGroupSetId != null ) // Add org unit group symbol into attr
{
- Set<AttributeValue> attributeValues = orgunit.getAttributeValues();
- attributeValues.clear();
-
- // Add OrgUnit Group Symbol into attributes
- if( orgUnitGroupSetId != null )
+ for ( OrganisationUnitGroup orgunitGroup : orgunit.getGroups() )
{
- for ( OrganisationUnitGroup orgunitGroup : orgunit.getGroups() )
+ if ( orgunitGroup.getGroupSet() != null )
{
- if( orgunitGroup.getGroupSet() != null )
- {
- OrganisationUnitGroupSet orgunitGroupSet = orgunitGroup.getGroupSet();
-
- if( orgunitGroupSet.getUid().compareTo( orgUnitGroupSetId ) == 0 )
- {
- AttributeValue attributeValue = new AttributeValue();
- attributeValue.setAttribute( new Attribute( "OrgUnitGroupSymbol", "OrgUnitGroupSymbol" ) );
- attributeValue.setValue( orgunitGroup.getSymbol() );
-
- attributeValues.add( attributeValue );
- }
+ OrganisationUnitGroupSet orgunitGroupSet = orgunitGroup.getGroupSet();
+
+ if ( orgunitGroupSet.getUid().compareTo( orgUnitGroupSetId ) == 0 )
+ {
+ AttributeValue attributeValue = new AttributeValue();
+ attributeValue.setAttribute( new Attribute( "OrgUnitGroupSymbol", "OrgUnitGroupSymbol" ) );
+ attributeValue.setValue( orgunitGroup.getSymbol() );
+
+ attributeValues.add( attributeValue );
}
}
}
-
- orgunit.setAttributeValues( attributeValues );
-
- // Clear out all data not needed for this task
- orgunit.removeAllDataSets();
- orgunit.removeAllUsers();
- orgunit.removeAllOrganisationUnitGroups();
}
+
+ orgunit.setAttributeValues( attributeValues );
+
+ // Clear out all data not needed for this task
+ orgunit.removeAllDataSets();
+ orgunit.removeAllUsers();
+ orgunit.removeAllOrganisationUnitGroups();
}
JacksonUtils.toJson( response.getOutputStream(), entityList );
- }
-
+ }
}