Revision 815a9015
Added by Katja Luther about 6 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/OccurrenceServiceImpl.java | ||
---|---|---|
1268 | 1268 |
} |
1269 | 1269 |
DeleteResult descriptionDelete = descriptionService.isDeletable(specimenDescription.getUuid(), null); |
1270 | 1270 |
if (descriptionDelete.isOk()){ |
1271 |
descriptionService.delete(specimenDescription);
|
|
1271 |
deleteResult.includeResult(descriptionService.delete(specimenDescription));
|
|
1272 | 1272 |
} |
1273 | 1273 |
} |
1274 | 1274 |
// check for amplification |
... | ... | |
1294 | 1294 |
deleteResult.addUpdatedObject(specimenOrObservationBase); |
1295 | 1295 |
} |
1296 | 1296 |
// if derivationEvent has no derivates anymore, delete it |
1297 |
eventService.delete(derivationEvent);
|
|
1297 |
deleteResult.includeResult(eventService.delete(derivationEvent));
|
|
1298 | 1298 |
} |
1299 | 1299 |
} |
1300 | 1300 |
else{ |
... | ... | |
1309 | 1309 |
if (event != null){ |
1310 | 1310 |
DeleteResult result = eventService.isDeletable(event.getUuid(), null); |
1311 | 1311 |
if (result.isOk()){ |
1312 |
eventService.delete(event);
|
|
1312 |
deleteResult.includeResult( eventService.delete(event));
|
|
1313 | 1313 |
} |
1314 | 1314 |
} |
1315 | 1315 |
|
Also available in: Unified diff
adapted deleteResult