ref #6413 Use UUIDS for service method parameters
authorPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 5 Apr 2019 12:34:55 +0000 (14:34 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 5 Apr 2019 12:39:27 +0000 (14:39 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/TypeDesignationSection.java

index c1ae0b91492623ea88067026c0759374d8dbbd3a..9bea581e9be859247b36f9f2a7626d13e220db85 100644 (file)
@@ -73,10 +73,10 @@ public class TypeDesignationSection extends AbstractEntityCollectionSection<Taxo
                 if (dialog.open() == IStatus.OK) {
                     SpecimenTypeDesignation baseTypeDesignation = HibernateProxyHelper.deproxy(wizard.getBaseTypeDesignation());
                     UpdateResult result = CdmStore.getService(INameService.class).cloneTypeDesignation(
-                            wizard.getTaxonName(),
+                            wizard.getTaxonName().getUuid(),
                             baseTypeDesignation,
                             wizard.getAccessionNumber(),
-                            wizard.getCollection(),
+                            wizard.getCollection().getUuid(),
                             wizard.getTypeStatus());
                     if(!result.isOk()){
                         MessagingUtils.warningDialog(Messages.TypeDesignationSection_DUPLICATE_FAILED, this, result.getExceptions().toString());