From 3aed12c42ac11548544c9b8b975c1282aabaee4e Mon Sep 17 00:00:00 2001 From: Vitolo-Andrea <157486351+Vitolo-Andrea@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:43:51 +0200 Subject: [PATCH] Mapper fix (#6) --- .../pagopa/onboarding/citizen/service/CitizenServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/it/gov/pagopa/onboarding/citizen/service/CitizenServiceImpl.java b/src/main/java/it/gov/pagopa/onboarding/citizen/service/CitizenServiceImpl.java index feb0baf..ddcc279 100644 --- a/src/main/java/it/gov/pagopa/onboarding/citizen/service/CitizenServiceImpl.java +++ b/src/main/java/it/gov/pagopa/onboarding/citizen/service/CitizenServiceImpl.java @@ -40,7 +40,7 @@ public Mono createCitizenConsent(CitizenConsentDTO citizenCon citizenConsent.setCreationDate(LocalDateTime.now()); citizenConsent.setLastUpdateDate(LocalDateTime.now()); log.info("[EMD-CITIZEN][CREATE] Received consent: {}",inputSanify(citizenConsent.toString())); - return citizenRepository.findById(hashedFiscalCode) + return citizenRepository.findByHashedFiscalCodeAndTppId(hashedFiscalCode,citizenConsent.getTppId()) .flatMap(existingConsent -> { log.info("[EMD][CREATE-CITIZEN-CONSENT] Citizen consent already exists"); return Mono.just(mapperToDTO.map(existingConsent)); @@ -48,7 +48,7 @@ public Mono createCitizenConsent(CitizenConsentDTO citizenCon .switchIfEmpty( citizenRepository.save(citizenConsent) .doOnSuccess(savedConsent -> log.info("[EMD][CREATE-CITIZEN-CONSENT] Created new citizen consent")) - .flatMap(savedConsent -> Mono.just(mapperToDTO.map(savedConsent))) // Map the saved consent + .flatMap(savedConsent -> Mono.just(mapperToDTO.map(savedConsent))) ); }