Author: tchemit Date: 2013-02-04 10:12:01 +0100 (Mon, 04 Feb 2013) New Revision: 327 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/327 Log: reuse existing species in species import (protoclo) Modified: trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/protocol/TuttiProtocolImportExportService.java Modified: trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/protocol/TuttiProtocolImportExportService.java =================================================================== --- trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/protocol/TuttiProtocolImportExportService.java 2013-02-04 09:00:18 UTC (rev 326) +++ trunk/tutti-service/src/main/java/fr/ifremer/tutti/service/protocol/TuttiProtocolImportExportService.java 2013-02-04 09:12:01 UTC (rev 327) @@ -248,7 +248,12 @@ Species species = bean.getSpecies(); String id = species.getId(); - SpeciesProtocol sp = new SpeciesProtocol(); + SpeciesProtocol sp = ids.get(id); + if (sp==null) { + + // create a new one + sp = new SpeciesProtocol(); + } binder.copy(bean, sp); sp.setId(id);