Project

General

Profile

« Previous | Next » 

Revision a9e92136

Added by Katja Luther over 7 years ago

fix #5869 adapt implementation for reusing names or taxa with remoting

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonServiceImpl.java
3333 3333
		return this.swapSynonymAndAcceptedTaxon(syn, taxon);
3334 3334
	}
3335 3335

  
3336
	@Override
3337
	public UUID saveOrUpdate(TaxonBase taxonbase){
3338
	    if (taxonbase.getName()!= null && taxonbase.getName().getId() > 0){
3339
	        TaxonNameBase name = taxonbase.getName();
3340
	        name = nameService.load(name.getUuid());
3341
	        taxonbase.setName(name);
3342
	    }
3343
	    return super.saveOrUpdate(taxonbase);
3344
	}
3345

  
3336 3346

  
3337 3347

  
3338 3348
}

Also available in: Unified diff