Taxon taxon = taxonNodePage.getTaxon();
try{
TaxonNode taxonNode = parent.addChildTaxon(taxon, parent.getReference(), parent.getMicroReference());
+
if(CdmStore.getCurrentSessionManager().isRemoting()) {
- taxonNode = CdmStore.getService(ITaxonNodeService.class).merge(taxonNode, true);
+ taxonNode = CdmStore.getService(ITaxonNodeService.class).merge(taxonNode);
} else {
taxonNode = CdmStore.getService(ITaxonNodeService.class).save(taxonNode);
}
generatedTaxonNodeUuid = taxonNode.getUuid();
+
Set<CdmBase> affectedObjects = new HashSet<CdmBase>();
//FIXME:Remoting Hack for now - need to generalise this
// by making the affected objects a set of ICdmBase