From 9f28becdcf22656b6d5b8aeec9ff76165dfe1088 Mon Sep 17 00:00:00 2001 From: Giampiero Ferrara Date: Thu, 28 Nov 2024 12:40:36 +0100 Subject: [PATCH] [SELC-5514] feat: Updated gpuData config --- .../pagopa/selfcare/onboarding/mapper/OnboardingMapper.java | 1 + .../selfcare/onboarding/service/OnboardingServiceDefault.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/mapper/OnboardingMapper.java b/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/mapper/OnboardingMapper.java index 0078b95cf..099a83c4f 100644 --- a/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/mapper/OnboardingMapper.java +++ b/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/mapper/OnboardingMapper.java @@ -46,6 +46,7 @@ public interface OnboardingMapper { @Mapping(target = "id", expression = "java(UUID.randomUUID().toString())") @Mapping(target = "billing.recipientCode", source = "billing.recipientCode", qualifiedByName = "toUpperCase") @Mapping(target = "institution.gpuData", source = "gpuData") + @Mapping(target = "institution", source = "institution") Onboarding toEntity(OnboardingDefaultRequest request); @Mapping(target = "id", expression = "java(UUID.randomUUID().toString())") @Mapping(target = "billing.recipientCode", source = "billing.recipientCode", qualifiedByName = "toUpperCase") diff --git a/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/service/OnboardingServiceDefault.java b/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/service/OnboardingServiceDefault.java index 433538c04..b7ebdc0d6 100644 --- a/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/service/OnboardingServiceDefault.java +++ b/apps/onboarding-ms/src/main/java/it/pagopa/selfcare/onboarding/service/OnboardingServiceDefault.java @@ -593,6 +593,10 @@ private WorkflowType getWorkflowType(Onboarding onboarding) { return WorkflowType.CONFIRMATION; } + if (InstitutionType.GPU.equals(institutionType)) { + return WorkflowType.FOR_APPROVE_GPU; + } + return WorkflowType.FOR_APPROVE; }