Project

General

Profile

« Previous | Next » 

Revision 0ff7ce5c

Added by Andreas Müller almost 3 years ago

fix #9598 add deduplication to DefinedTermDaoImpl.listNamedAreaByAbbrev(...) rename listNamedArea to list(clazz, ....) to make the method more generic

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TermServiceImpl.java
462 462
    @Override
463 463
    @Transactional(readOnly = true)
464 464
    public List<UuidAndTitleCache<NamedArea>> getUuidAndTitleCacheNamedArea(List<TermVocabulary> vocs, Integer limit, String pattern, Language lang) {
465
        List<NamedArea> areas = dao.listNamedArea(vocs, limit, pattern);
465
        List<NamedArea> areas = dao.list(NamedArea.class, vocs, limit, pattern);
466 466

  
467 467
        List<UuidAndTitleCache<NamedArea>> result = new ArrayList<>();
468 468
        UuidAndTitleCache<NamedArea> uuidAndTitleCache;
......
477 477
    @Override
478 478
    @Transactional(readOnly = true)
479 479
    public List<UuidAndTitleCache<NamedArea>> getUuidAndTitleCacheNamedAreaByAbbrev(List<TermVocabulary> vocs, Integer limit, String pattern, Language lang, NamedAreaSearchField type) {
480
        List<NamedArea> areas = dao.listNamedAreaByAbbrev(vocs, limit, pattern, type);
480
        List<NamedArea> areas = dao.listByAbbrev(NamedArea.class, vocs, limit, pattern, type);
481 481

  
482 482
        List<UuidAndTitleCache<NamedArea>> result = new ArrayList<>();
483 483
        UuidAndTitleCache<NamedArea> uuidAndTitleCache;

Also available in: Unified diff