fix preferences and term issues
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / preference / RankPreference.java
index 9f077eb2f6c5ab7e8c7c26a117784bfecba2e80c..f1c367dd354f5766074f73a87af0476d0507758f 100755 (executable)
@@ -22,7 +22,6 @@ import eu.etaxonomy.cdm.model.term.TermType;
 import eu.etaxonomy.cdm.persistence.dto.TermDto;
 import eu.etaxonomy.cdm.persistence.dto.TermVocabularyDto;
 import eu.etaxonomy.taxeditor.store.CdmStore;
-import eu.etaxonomy.taxeditor.store.TermStore;
 
 /**
  * @author k.luther
@@ -87,7 +86,7 @@ public class RankPreference extends GeneralTermPreference {
             PreferencesUtil.setBooleanValue(PreferencesUtil.createOverridePreferenceString(PreferencePredicate.AvailableRanks.getKey()), true);
         }
 
-        CdmStore.getTermManager().setPreferredTerms(preferredTerms, TermStore.getTerms(TermType.Rank, null));
+        CdmStore.getTermManager().setPreferredTermsByType(preferredTerms, TermType.Rank);
         PreferencesUtil.firePreferencesChanged(this.getClass());
         return true;