Revision 4124987e
Added by Andreas Kohlbecker about 6 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/name/NameTypeDesignationPresenter.java | ||
---|---|---|
181 | 181 |
|
182 | 182 |
@Override |
183 | 183 |
protected void deleteBean(NameTypeDesignation bean){ |
184 |
DeleteResult deletResult = getRepo().getNameService().deleteTypeDesignation(typifiedNameInContext, bean); |
|
184 |
// deleteTypedesignation(uuid, uuid) needs to be called so the name is loaded in the transaction of the method and is saved. |
|
185 |
DeleteResult deletResult = getRepo().getNameService().deleteTypeDesignation(typifiedNameInContext.getUuid(), bean.getUuid()); |
|
185 | 186 |
if(deletResult.isOk()){ |
186 | 187 |
EntityChangeEvent changeEvent = new EntityChangeEvent(bean.getClass(), bean.getId(), Type.REMOVED, (AbstractView) getView()); |
187 | 188 |
viewEventBus.publish(this, changeEvent); |
Also available in: Unified diff
fix #7249