Project

General

Profile

« Previous | Next » 

Revision 88df332d

Added by Katja Luther over 5 years ago

smaller changes in preferences for distribution vocabularies

View differences:

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