From 732b64fd92e74a4ea16336acf1fec23612c7254b Mon Sep 17 00:00:00 2001 From: manuraf Date: Fri, 19 Apr 2024 11:27:19 +0200 Subject: [PATCH] mapping toRootParent --- .../web/model/mapper/InstitutionResourceMapper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/main/java/it/pagopa/selfcare/dashboard/web/model/mapper/InstitutionResourceMapper.java b/web/src/main/java/it/pagopa/selfcare/dashboard/web/model/mapper/InstitutionResourceMapper.java index 09a7ac079..bd1613874 100644 --- a/web/src/main/java/it/pagopa/selfcare/dashboard/web/model/mapper/InstitutionResourceMapper.java +++ b/web/src/main/java/it/pagopa/selfcare/dashboard/web/model/mapper/InstitutionResourceMapper.java @@ -96,9 +96,9 @@ default String toUserRole(String userRole) { @Named("toRootParent") default ExchangeTokenServiceV2.RootParent toRootParent(it.pagopa.selfcare.dashboard.connector.model.institution.Institution institutionInfo) { ExchangeTokenServiceV2.RootParent rootParent = new ExchangeTokenServiceV2.RootParent(); - if(institutionInfo != null) { - rootParent.setId(institutionInfo.getId()); - rootParent.setDescription(institutionInfo.getDescription()); + if(institutionInfo != null && institutionInfo.getRootParent() != null) { + rootParent.setId(institutionInfo.getRootParent().getId()); + rootParent.setDescription(institutionInfo.getRootParent().getDescription()); } return rootParent; }