Project

General

Profile

« Previous | Next » 

Revision 8a7e7d33

Added by Katja Luther over 4 years ago

fix preferences and term issues

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/CdmPreferenceCache.java
26 26
import eu.etaxonomy.cdm.model.term.DefinedTermBase;
27 27
import eu.etaxonomy.cdm.model.term.TermType;
28 28
import eu.etaxonomy.taxeditor.store.CdmStore;
29
import eu.etaxonomy.taxeditor.store.TermStore;
30 29

  
31 30
/**
32 31
 * @author k.luther
......
146 145
                }
147 146

  
148 147
                List<DefinedTermBase> definedTermBases = termService.load(uuidList, null);
149
                CdmStore.getTermManager().setPreferredTerms(definedTermBases, TermStore.getTerms(TermType.PresenceAbsenceTerm, null));
148
                CdmStore.getTermManager().setPreferredTermsByType(definedTermBases, TermType.PresenceAbsenceTerm);
150 149
            }
151 150
        }
152 151
         key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.AvailableRanks);
......
168 167
                }
169 168

  
170 169
                List<DefinedTermBase> definedTermBases = termService.load(uuidList, null);
171
                CdmStore.getTermManager().setPreferredTerms(definedTermBases, TermStore.getTerms(TermType.Rank, null));
170
                CdmStore.getTermManager().setPreferredTermsByType(definedTermBases, TermType.Rank);
172 171
            }
173 172
        }
174 173

  
......
191 190
                }
192 191

  
193 192
                List<DefinedTermBase> definedTermBases = termService.load(uuidList, null);
194
                CdmStore.getTermManager().setPreferredTerms(definedTermBases, TermStore.getTerms(TermType.NomenclaturalStatusType, null));
193
                CdmStore.getTermManager().setPreferredTermsByType(definedTermBases, TermType.NomenclaturalStatusType);
195 194
            }
196 195
        }
197 196
    }

Also available in: Unified diff