Revision 8db3ccd6
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/ChecklistEditorGeneralAdminPreference.java | ||
---|---|---|
60 | 60 |
pref.setAllowOverride(this.allowOverrideRank); |
61 | 61 |
service.set(pref); |
62 | 62 |
|
63 |
pref = CdmPreference.NewTaxEditorInstance( EditorPreferencePredicate.AreasSortedByIdInVocabulary, Boolean.toString(isSortByVocabularyOrder));
|
|
63 |
pref = CdmPreference.NewTaxEditorInstance( EditorPreferencePredicate.AreasSortedInDistributionEditor, this.orderAreas);
|
|
64 | 64 |
pref.setAllowOverride(this.allowOverrideOrderAreas); |
65 | 65 |
service.set(pref); |
66 | 66 |
|
... | ... | |
102 | 102 |
this.allowOverrideStatusDisplay = true; |
103 | 103 |
} |
104 | 104 |
|
105 |
pref = PreferencesUtil.getPreferenceFromDB(EditorPreferencePredicate.AreasSortedByIdInVocabulary);
|
|
105 |
pref = PreferencesUtil.getPreferenceFromDB(EditorPreferencePredicate.AreasSortedInDistributionEditor);
|
|
106 | 106 |
if (pref != null){ |
107 |
this.isSortByVocabularyOrder = Boolean.valueOf(pref.getValue().toString());
|
|
107 |
this.orderAreas = pref.getValue().toString();
|
|
108 | 108 |
this.allowOverrideOrderAreas = pref.isAllowOverride(); |
109 | 109 |
}else{ |
110 |
this.isSortByVocabularyOrder = Boolean.valueOf(EditorPreferencePredicate.AreasSortedByIdInVocabulary.getDefaultValue().toString());
|
|
110 |
this.orderAreas = EditorPreferencePredicate.AreasSortedInDistributionEditor.getDefaultValue().toString();
|
|
111 | 111 |
this.allowOverrideOrderAreas = true; |
112 | 112 |
} |
113 | 113 |
|
Also available in: Unified diff
ref #7849: correct enabling of local prefs with no allowOverride and sortOrder for areas in distr. editor