=== modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/AbstractEventService.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/AbstractEventService.java 2014-06-11 13:32:50 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/AbstractEventService.java 2014-06-11 15:01:05 +0000 @@ -541,12 +541,15 @@ if ( comment != null ) { Note note = new Note(); + note.setValue( comment.getCommentText() ); note.setStoredBy( comment.getCreator() ); + if ( comment.getCreatedDate() != null ) { note.setStoredDate( comment.getCreatedDate().toString() ); } + event.getNotes().add( note ); } === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java 2014-06-11 12:57:50 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java 2014-06-11 15:01:05 +0000 @@ -29,7 +29,6 @@ */ import com.google.common.collect.Lists; - import org.hisp.dhis.common.Grid; import org.hisp.dhis.common.IdentifiableObjectManager; import org.hisp.dhis.common.OrganisationUnitSelectionMode; @@ -126,7 +125,16 @@ { org.hisp.dhis.dxf2.events.trackedentity.Relationship relationship = new org.hisp.dhis.dxf2.events.trackedentity.Relationship(); relationship.setDisplayName( entityRelationship.getRelationshipType().getDisplayName() ); - relationship.setTrackedEntityInstance( entityRelationship.getEntityInstanceA().getUid() ); + + if ( entityInstance.getUid().equals( entityRelationship.getEntityInstanceA().getUid() ) ) + { + relationship.setTrackedEntityInstance( entityRelationship.getEntityInstanceB().getUid() ); + } + else + { + relationship.setTrackedEntityInstance( entityRelationship.getEntityInstanceA().getUid() ); + } + relationship.setRelationship( entityRelationship.getRelationshipType().getUid() ); trackedEntityInstance.getRelationships().add( relationship );