Project

General

Profile

« Previous | Next » 

Revision 182b1e60

Added by Katja Luther almost 5 years ago

ref #8293: distribution details view uses the same status pref as distr. editor

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/wizard/AvailableDistributionPerAreaStatusWizard.java
20 20
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
21 21
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap;
22 22
import eu.etaxonomy.taxeditor.l10n.Messages;
23
import eu.etaxonomy.taxeditor.preference.CdmPreferenceCache;
23 24
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
24 25
import eu.etaxonomy.taxeditor.store.CdmStore;
25 26

  
......
36 37
    public AvailableDistributionPerAreaStatusWizard() {
37 38
        setWindowTitle(Messages.AvailableDistributionStatusWizard_WIZARD_TITLE);
38 39
        // TODO if preferenceStore has elements checked load elements in wizard
39
        prefs = PreferencesUtil.getPreferencesFromDB(PreferencePredicate.AvailableDistributionStatus);
40
        CdmPreferenceCache cache = CdmPreferenceCache.instance();
41
        prefs = new ArrayList<>();
42
        prefs.addAll(cache.getAllForPredicate(PreferencePredicate.AvailableDistributionStatus.getKey()));
40 43
        if (prefs == null || prefs.isEmpty()) {
41 44
            prefs = new ArrayList();
42 45
            prefs.add(CdmPreference.NewTaxEditorInstance(PreferencePredicate.AvailableDistributionStatus, null));

Also available in: Unified diff