From: Katja Luther Date: Thu, 19 Mar 2015 13:21:57 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 3.6.0~179 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/9b4c921e4f608ffa6d4f6253ceccb2354283622b --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/agent/TeamMemberSection.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/agent/TeamMemberSection.java index 5cc7743d8..30c64bdaa 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/agent/TeamMemberSection.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/agent/TeamMemberSection.java @@ -73,7 +73,7 @@ public class TeamMemberSection extends AbstractEntityCollectionSection extends service = (IService) CdmStore.getService(IAmplificationService.class); } //check if original already exists in data base. If not then do not clone and all changes will be persisted directly -> Warning to user. - if(service !=null && service.find(originalEntity.getUuid())==null){ + if(service !=null && service.find(originalEntity.getUuid())==null && originalEntity.getId() != 0){ if(MessagingUtils.confirmDialog(TRANSIENT_EDITING_WARNING_TITLE, "["+originalEntity.getClass().getSimpleName()+"]"+originalEntity + " has to be saved before it can be edited. Save now?")){ service.save(originalEntity); AbstractUtility.getActiveEditor().doSave(new NullProgressMonitor()); @@ -508,6 +508,7 @@ public class EntitySelectionElement extends } //be sure to reset to original in all cases selectionElement.setEntity(originalEntity); + selectionElement.refresh(); } }