adapt TaxonNodeService to private Representation constructor
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 17 Jun 2022 15:23:21 +0000 (17:23 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 17 Jun 2022 15:23:21 +0000 (17:23 +0200)
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TermNodeServiceImpl.java

index 5b54efd9f7f8543379e6e9d0649d8f8e7d3f8a77..403a692d69bc2f3c7a3838371d0dd427d45225b3 100644 (file)
@@ -409,8 +409,7 @@ public class TermNodeServiceImpl
                     for (Representation rep: dto.getTerm().getRepresentations()){
                         Representation oldRep = character.getRepresentation(rep.getLanguage());
                         if (oldRep == null){
-                            oldRep = new Representation();
-                            oldRep.setLanguage(rep.getLanguage());
+                            oldRep = Representation.NewInstance(null, null, null, rep.getLanguage());
                             character.addRepresentation(oldRep);
                         }
                         oldRep.setLabel(rep.getLabel());