=== modified file 'dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf/importer/DefaultDXFImportService.java' --- dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf/importer/DefaultDXFImportService.java 2009-11-24 08:19:08 +0000 +++ dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf/importer/DefaultDXFImportService.java 2009-11-24 13:01:57 +0000 @@ -342,6 +342,8 @@ public void importData( ImportParams params, InputStream inputStream ) { + log.info( "Import process started" ); + if ( params.isPreview() ) { importObjectService.deleteImportObjects(); === modified file 'dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/hibernate/HibernateImportObjectStore.java' --- dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/hibernate/HibernateImportObjectStore.java 2009-06-10 22:25:07 +0000 +++ dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/hibernate/HibernateImportObjectStore.java 2009-11-24 13:01:57 +0000 @@ -191,6 +191,8 @@ String hql = "from ImportObject"; + //TODO improve performance + Collection importObjects = session.createQuery( hql ).list(); for ( ImportObject importObject : importObjects ) === modified file 'dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/compareToExistingForm.vm' --- dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/compareToExistingForm.vm 2009-03-03 16:46:36 +0000 +++ dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/compareToExistingForm.vm 2009-11-24 13:01:57 +0000 @@ -9,6 +9,7 @@ + @@ -513,7 +514,8 @@ === modified file 'dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/javascript/import.js' --- dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/javascript/import.js 2009-11-02 11:56:51 +0000 +++ dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/javascript/import.js 2009-11-24 13:01:57 +0000 @@ -374,6 +374,18 @@ } } +function matchUpdateObject() +{ + var importObjectId = document.getElementById( "objectId" ).value; + + var existingObjectId = document.getElementById( "existingObjectId" ).value; + + if ( importObjectId != null && existingObjectId != null ) + { + window.location.href = "matchObject.action?importObjectId=" + importObjectId + "&existingObjectId=" + existingObjectId; + } +} + function discardObject() { var objectId = document.getElementById( "objectId" ).value;
-