if (name != null){
NameDeletionConfigurator config = new NameDeletionConfigurator();
- result = service.delete(name, config);
+ result = service.delete(name.getUuid(), config);
}
} else if (object instanceof TaxonBase){
ITaxonService service = controller.getTaxonService();
TaxonBase taxonBase = service.load(((TaxonBase) object).getUuid());
if (taxonBase != null){
if (object instanceof Taxon){
- result = service.deleteTaxon((Taxon)object, null, null);
+ result = service.deleteTaxon(((TaxonBase) object).getUuid(), null, null);
}else{
result = service.deleteSynonym((Synonym)object, null);
}