Revision cc1302bd
Added by Katja Luther almost 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PublishFlagLocalPreference.java | ||
---|---|---|
137 | 137 |
} |
138 | 138 |
} |
139 | 139 |
PreferencesUtil.setStringValue(PreferencePredicate.DefaultBehaviourForPublishFlag.getKey(), text); |
140 |
PreferencesUtil.setBooleanValue(PreferencesUtil.prefOverrideKey(PreferencePredicate.DefaultBehaviourForPublishFlag.getKey()), allowOverride); |
|
140 |
if (pref == null || !pref.getValue().equals(text)){ |
|
141 |
PreferencesUtil.setBooleanValue(PreferencesUtil.prefOverrideKey(PreferencePredicate.DefaultBehaviourForPublishFlag.getKey()), true); |
|
142 |
}else{ |
|
143 |
PreferencesUtil.setBooleanValue(PreferencesUtil.prefOverrideKey(PreferencePredicate.DefaultBehaviourForPublishFlag.getKey()), false); |
|
144 |
} |
|
141 | 145 |
} |
142 | 146 |
return true; |
143 | 147 |
} |
Also available in: Unified diff
ref #8045: check whether all db preferences are deleted from DB if value is default value