Revision 88df332d
Added by Katja Luther over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/wizard/AvailableVocabularyWizard.java | ||
---|---|---|
23 | 23 |
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; |
24 | 24 |
import eu.etaxonomy.cdm.model.metadata.PreferenceSubject; |
25 | 25 |
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap; |
26 |
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys; |
|
26 | 27 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
27 | 28 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
28 | 29 |
|
... | ... | |
128 | 129 |
if (pref != null){ |
129 | 130 |
predicate = pref.getPredicate(); |
130 | 131 |
} |
131 |
CdmPreference savePref = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.getByKey(pref.getPredicate()), saveCheckedElements); |
|
132 |
PreferencesUtil.setPreferenceToDB(savePref); |
|
132 |
if (!localPref){ |
|
133 |
CdmPreference savePref = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.getByKey(pref.getPredicate()), saveCheckedElements); |
|
134 |
PreferencesUtil.setPreferenceToDB(savePref); |
|
133 | 135 |
|
134 |
PreferencesUtil.updateDBPreferences(); |
|
136 |
PreferencesUtil.updateDBPreferences(); |
|
137 |
}else{ |
|
138 |
PreferencesUtil.getPreferenceStore().setValue(IPreferenceKeys.DISTRIBUTION_VOCABULARIES, saveCheckedElements); |
|
139 |
} |
|
135 | 140 |
return true; |
136 | 141 |
} |
137 | 142 |
|
Also available in: Unified diff
smaller changes in preferences for distribution vocabularies