Project

General

Profile

« Previous | Next » 

Revision 9445fcdc

Added by Katja Luther about 5 years ago

ref #7849: if term selection is null the default value is used -> delete pref from db

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/wizard/AvailableVocabularyWizard.java
91 91
            }
92 92
        }
93 93
        String saveCheckedElements = StringUtils.join(listUIIDChecked, ";"); //$NON-NLS-1$
94

  
94 95
        String predicate = null;
95 96
        pref = aPage.getPreferences();
96 97
        if (pref != null){
......
98 99
        }
99 100

  
100 101
        if (!localPref){
102
            if (StringUtils.isBlank(saveCheckedElements)){
103
                saveCheckedElements = null;
104
            }
101 105
            CdmPreference savePref = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.getByKey(predicate), saveCheckedElements);
102 106
            savePref.setAllowOverride(pref.isAllowOverride());
103 107
            PreferencesUtil.setPreferenceToDB(savePref);

Also available in: Unified diff