Skip to content
This repository was archived by the owner on Aug 1, 2025. It is now read-only.

Commit db3afe6

Browse files
committed
Add null check for empty pedigree
1 parent 9440b9c commit db3afe6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/org/brapi/test/BrAPITestServer/service/germ/PedigreeService.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,10 @@ private void updateEntityWithEdges(PedigreeNodeEntity entity, PedigreeNode node)
481481
public PedigreeNode convertFromGermplasmToPedigree(Germplasm germplasm) {
482482
PedigreeNode node = new PedigreeNode();
483483

484-
List<String> pedigreeList = Arrays.asList(germplasm.getPedigree().split("/"));
484+
List<String> pedigreeList = new ArrayList<>();
485+
if (germplasm.getPedigree() != null) {
486+
pedigreeList = Arrays.asList(germplasm.getPedigree().split("/"));
487+
}
485488
Optional<GermplasmEntity> motherOpt = Optional.empty();
486489
Optional<GermplasmEntity> fatherOpt = Optional.empty();
487490
if (pedigreeList.size() > 0) {

0 commit comments

Comments
 (0)