Project

General

Profile

« Previous | Next » 

Revision 114b2aae

Added by Katja Luther over 2 years ago

fix wrong parameters in taxonnodeDto in DDS Dto

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonNodeServiceImpl.java
1478 1478
    @Override
1479 1479
    public List<TaxonNodeDto> getTaxonNodeDtos(List<UUID> nodeUuids) {
1480 1480
        String queryString = "SELECT new " + SortableTaxonNodeQueryResult.class.getName() + "("
1481
                + "tn.uuid, tn.id, t.titleCache, rank "
1481
                + "tn.uuid, tn.id, t.titleCache, name.titleCache, rank "
1482 1482
                + ") "
1483 1483
                + " FROM TaxonNode tn "
1484 1484
                + "   INNER JOIN tn.taxon AS t "
......
1499 1499

  
1500 1500
        List<TaxonNodeDto> list = new ArrayList<>();
1501 1501
        for(SortableTaxonNodeQueryResult queryDTO : result){
1502
            TaxonNodeDto nodeDto = new TaxonNodeDto(queryDTO.getTaxonNodeUuid(), queryDTO.getTaxonNodeId(), queryDTO.getTaxonTitleCache(), queryDTO.getNameRank().getOrderIndex());
1502
            TaxonNodeDto nodeDto = new TaxonNodeDto(queryDTO.getTaxonNodeUuid(), queryDTO.getTaxonNodeId(), queryDTO.getNameTitleCache(), queryDTO.getTaxonTitleCache(), queryDTO.getNameRank().getOrderIndex());
1503 1503

  
1504 1504
            list.add(nodeDto);
1505 1505
        }

Also available in: Unified diff