From 2334a9b53c980216a4a8c91c6da4cd7cb606dd61 Mon Sep 17 00:00:00 2001 From: empassaro Date: Fri, 19 Jul 2024 13:59:50 +0200 Subject: [PATCH] fix: added not null check in isNotInstitutionOnboarding method --- .../main/java/it/pagopa/selfcare/onboarding/utils/Utils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/Utils.java b/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/Utils.java index fa7ce82de..3f46b6838 100644 --- a/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/Utils.java +++ b/apps/onboarding-functions/src/main/java/it/pagopa/selfcare/onboarding/utils/Utils.java @@ -14,6 +14,7 @@ import org.apache.commons.lang3.StringUtils; import java.util.List; +import java.util.Objects; import java.util.Optional; import java.util.function.BinaryOperator; @@ -87,7 +88,7 @@ public static AckPayloadRequest readAckPayloadValue(ObjectMapper objectMapper, S } public static boolean isNotInstitutionOnboarding(Onboarding onboarding) { - return !ALLOWED_WORKFLOWS_FOR_INSTITUTION_NOTIFICATIONS.contains(onboarding.getWorkflowType()); + return Objects.nonNull(onboarding.getWorkflowType()) && !ALLOWED_WORKFLOWS_FOR_INSTITUTION_NOTIFICATIONS.contains(onboarding.getWorkflowType()); } public static String getOnboardingAggregateString(ObjectMapper objectMapper, OnboardingAggregateOrchestratorInput onboarding) {