Project

General

Profile

« Previous | Next » 

Revision 78b5b7f7

Added by Katja Luther over 5 years ago

fix #7603: changing permission group in edior needs to change the group in user

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/user/GroupsByUserDetailElement.java
3 3
import org.eclipse.swt.events.SelectionListener;
4 4

  
5 5
import eu.etaxonomy.cdm.model.common.Group;
6
import eu.etaxonomy.cdm.model.common.User;
6 7
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
7 8
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
8 9
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
......
43 44
	 */
44 45
	@Override
45 46
	public void setEntity(Group entity) {
46
		selection_group.setEntity(entity);
47
	    User user = ((GroupsByUserDetailSection)this.getParentElement()).getEntity();
48
	    user.getGroups().remove(this.entity);
49
		this.entity = entity;
50
		user.getGroups().add(entity);
47 51
	}
48 52

  
49 53
	/*

Also available in: Unified diff