Project

General

Profile

« Previous | Next » 

Revision 242020c0

Added by Cherian Mathew over 8 years ago

re-initialise group object in input constructor

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/group/authority/CdmAuthorityEditorInput.java
16 16
import org.eclipse.ui.IEditorInput;
17 17
import org.eclipse.ui.IPersistableElement;
18 18

  
19
import eu.etaxonomy.cdm.api.application.CdmApplicationState;
19 20
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
20 21
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
21 22
import eu.etaxonomy.cdm.api.service.IGroupService;
......
39 40
	protected CdmAuthorityEditorInput(ConversationHolder conversation, Group group) {
40 41
	    super(true);
41 42
		this.conversation = conversation;
42
		this.group = group;
43
		this.group = CdmApplicationState.getCurrentAppConfig().getGroupService().load(group.getUuid());
43 44

  
44 45
	}
45 46

  
......
156 157
     */
157 158
    @Override
158 159
    public void merge() {
159
        CdmStore.getService(IGroupService.class).merge(group);
160
        group = CdmStore.getService(IGroupService.class).merge(group);
160 161
    }
161 162
}

Also available in: Unified diff