Revision 8e675e6a
Added by Katja Luther over 4 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/checklist/e4/handler/OpenChecklistEditorHandlerE4.java | ||
---|---|---|
97 | 97 |
if (!hasDescriptionPermission){ |
98 | 98 |
return false; |
99 | 99 |
} |
100 |
boolean hasPermission = ((TaxonNode)entity).hasChildNodes() ? checkPermission(((TaxonNode)entity).getChildNodes(), false) || CdmStore.currentAuthentiationHasPermission(((TaxonNode) entity), RequiredPermissions.TAXONNODE_EDIT):CdmStore.currentAuthentiationHasPermission(((TaxonNode) entity), RequiredPermissions.TAXONNODE_EDIT); |
|
101 |
return hasPermission && PreferencesUtil.getBooleanValue(PreferencePredicate.DistributionEditorActivated.getKey()); |
|
100 |
return PreferencesUtil.getBooleanValue(PreferencePredicate.DistributionEditorActivated.getKey()); |
|
101 |
//check whether the user has subtree rights |
|
102 |
// CdmStore.getCurrentAuthentiation().getAuthorities() |
|
103 |
// boolean hasPermission = ((TaxonNode)entity).hasChildNodes() ? checkPermission(((TaxonNode)entity).getChildNodes(), false) || CdmStore.currentAuthentiationHasPermission(((TaxonNode) entity), RequiredPermissions.TAXONNODE_EDIT):CdmStore.currentAuthentiationHasPermission(((TaxonNode) entity), RequiredPermissions.TAXONNODE_EDIT); |
|
104 |
// return hasPermission && PreferencesUtil.getBooleanValue(PreferencePredicate.DistributionEditorActivated.getKey()); |
|
102 | 105 |
} |
103 | 106 |
|
104 | 107 |
@Override |
Also available in: Unified diff
ref #8239: revert some of the implementations for the next release