ref #10196 fix findByTermType
authorAndreas Müller <a.mueller@bgbm.org>
Tue, 3 Jan 2023 14:54:27 +0000 (15:54 +0100)
committerAndreas Müller <a.mueller@bgbm.org>
Tue, 3 Jan 2023 14:54:27 +0000 (15:54 +0100)
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/VocabularyServiceImpl.java

index 3a5e538a1ccf6a2247e1874610a5f452ec7444eb..632a7c1ac319393b679ac8066f09c1ff030817ba 100644 (file)
@@ -77,7 +77,7 @@ public class VocabularyServiceImpl
     @Override
     public <T extends DefinedTermBase> List<TermVocabulary<T>> findByTermType(Set<TermType> termTypes, List<String> propertyPaths){
         if (termTypes.size() == 1) {
-            return findByTermType(termTypes, propertyPaths);
+            return findByTermType(termTypes.iterator().next(), propertyPaths);
         }else {
             List<TermVocabulary<T>> result = new ArrayList<>();
             for (TermType termType : termTypes) {