diff --git a/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/BaseNotificationBuilder.java b/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/BaseNotificationBuilder.java index 1d2adc4a9..df909ed28 100644 --- a/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/BaseNotificationBuilder.java +++ b/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/BaseNotificationBuilder.java @@ -2,6 +2,7 @@ import it.pagopa.selfcare.onboarding.common.InstitutionType; import it.pagopa.selfcare.onboarding.common.OnboardingStatus; +import it.pagopa.selfcare.onboarding.common.Origin; import it.pagopa.selfcare.onboarding.config.NotificationConfig; import it.pagopa.selfcare.onboarding.dto.*; import it.pagopa.selfcare.onboarding.entity.Billing; @@ -148,6 +149,9 @@ public InstitutionToNotify retrieveInstitution(InstitutionResponse institution) } if (Objects.nonNull(institution.getAttributes()) && !institution.getAttributes().isEmpty()) { toNotify.setCategory(institution.getAttributes().get(0).getCode()); + } else if (institution.getInstitutionType().equals(InstitutionType.GSP.name()) + && institution.getOrigin().equals(Origin.SELC.name())) { + toNotify.setCategory("L37"); } if (Objects.isNull(institution.getCity()) && institution