Project

General

Profile

« Previous | Next » 

Revision abebca79

Added by Cherian Mathew over 8 years ago

#5247 Fix duplicate entity issue for new entities by using the new merge service method which returns the input transient object

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/key/PolytomousKeyNodeDetailElement.java
105 105
	@Override
106 106
	public void handleEvent(Object eventSource) {
107 107
		if (eventSource == element_question) {
108
			getEntity().getParent().setQuestion(
109
					element_question.getKeyStatement());
108
			getEntity().getParent().setQuestion(element_question.updateKeyStatement(getEntity().getQuestion()));
110 109
		} else if (eventSource == element_statement) {
111
			//getEntity().setStatement(element_statement.getKeyStatement());
112
			element_statement.update(getEntity());
110
		    getEntity().getParent().setStatement(element_statement.updateKeyStatement(getEntity().getStatement()));
113 111
		} else if (eventSource == selection_feature) {
114 112
			getEntity().getParent().setFeature(selection_feature.getEntity());
115 113
		} else if (eventSource == selection_taxon) {

Also available in: Unified diff