Project

General

Profile

« Previous | Next » 

Revision 8360c0ff

Added by Katja Luther almost 6 years ago

fix #4101: getValue() was missing

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/PublishFlagPreference.java
37 37
   boolean setNotPublish;
38 38
   boolean inheritFromParent;
39 39

  
40
   String do_not_publish = "DO NOT PUBLISH";
41
   String inherit_from_parent = "PARENT";
42
   String publish = "PUBLISH";
43

  
40 44
   @Override
41 45
   public void init() {
42 46
       super.init();
43 47
       CdmPreference pref = PreferencesUtil.getPreferenceFromDB(PreferencePredicate.DefaultBehaviourForPublishFlag);
44 48
       if (pref != null){
45
           if (pref.getValue().equals(Messages.PublishFlagPreference_do_not_set)){
49
           if (pref.getValue().equals(do_not_publish)){
46 50
               setNotPublish = true;
47 51
               setPublish = false;
48 52
               inheritFromParent = false;
49 53
           }
50 54

  
51
           if (pref.getValue().equals(Messages.PublishFlagPreference_inherit)){
55
           if (pref.getValue().equals(inherit_from_parent)){
52 56
               setNotPublish = false;
53 57
               setPublish = false;
54 58
               inheritFromParent = true;
55 59
           }
56 60

  
57
           if (pref.getValue().equals(Messages.PublishFlagPreference_set)){
61
           if (pref.getValue().equals(publish)){
58 62
               setNotPublish = false;
59 63
               setPublish = true;
60 64
               inheritFromParent = false;
......
119 123
    public boolean performOk() {
120 124
        String preferenceValue = null;
121 125
        if (setPublish){
122
            preferenceValue = Messages.PublishFlagPreference_set;
126
            preferenceValue = publish;
123 127
        }else if (setNotPublish){
124
            preferenceValue = Messages.PublishFlagPreference_do_not_set;
128
            preferenceValue = do_not_publish;
125 129
        } else{
126
            preferenceValue = Messages.PublishFlagPreference_inherit;
130
            preferenceValue = inherit_from_parent;
127 131
        }
128 132
        CdmPreference pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.DefaultBehaviourForPublishFlag, preferenceValue);
129 133
        pref.setAllowOverride(true);

Also available in: Unified diff