Revision 66d3bbf2
Added by Andreas Kohlbecker over 6 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/component/common/PersonField.java | ||
---|---|---|
88 | 88 |
*/ |
89 | 89 |
private void checkUserPermissions(Person newValue) { |
90 | 90 |
boolean userCanEdit = UserHelper.fromSession().userHasPermission(newValue, "DELETE", "UPDATE"); |
91 |
cacheField.setEnabled(userCanEdit); |
|
92 |
firstNameField.setEnabled(userCanEdit); |
|
93 |
lastNameField.setEnabled(userCanEdit); |
|
94 |
prefixField.setEnabled(userCanEdit); |
|
95 |
suffixField.setEnabled(userCanEdit); |
|
91 |
setEnabled(userCanEdit); |
|
96 | 92 |
} |
97 | 93 |
|
98 | 94 |
private void setMode(Mode mode){ |
src/main/java/eu/etaxonomy/cdm/vaadin/component/common/TeamOrPersonField.java | ||
---|---|---|
178 | 178 |
|
179 | 179 |
private void checkUserPermissions(TeamOrPersonBase<?> newValue) { |
180 | 180 |
boolean userCanEdit = UserHelper.fromSession().userHasPermission(newValue, "DELETE", "UPDATE"); |
181 |
titleField.setEnabled(userCanEdit);
|
|
182 |
nomenclaturalTitleField.setEnabled(userCanEdit);
|
|
181 |
setEnabled(userCanEdit); |
|
182 |
personsListEditor.setEnabled(userCanEdit);
|
|
183 | 183 |
} |
184 | 184 |
|
185 | 185 |
/** |
Also available in: Unified diff
fix #7053 fixing inconsistent field enablement