Revision f67d24f7
Added by Katja Luther over 6 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonServiceImpl.java | ||
---|---|---|
3212 | 3212 |
return this.swapSynonymAndAcceptedTaxon(syn, taxon); |
3213 | 3213 |
} |
3214 | 3214 |
|
3215 |
@Override |
|
3216 |
public UUID saveOrUpdate(TaxonBase taxonbase){ |
|
3217 |
if (taxonbase.getName()!= null && taxonbase.getName().getId() > 0){ |
|
3218 |
TaxonName name = taxonbase.getName(); |
|
3219 |
name = nameService.load(name.getUuid()); |
|
3220 |
taxonbase.setName(name); |
|
3221 |
} |
|
3222 |
return super.saveOrUpdate(taxonbase); |
|
3223 |
} |
|
3224 | 3215 |
|
3225 | 3216 |
} |
Also available in: Unified diff
remove override of saveOrUpdate