From e2300019836f0ae989bbdbd91a8355b7363c6b1c Mon Sep 17 00:00:00 2001 From: Nigel Dunne <12184413+nigeldunne@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:18:45 +0000 Subject: [PATCH] DTSCCI-926: Add logging (#3035) --- .../cmc/claimstore/services/pilotcourt/PilotCourt.java | 2 ++ .../claimstore/services/pilotcourt/PilotCourtService.java | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourt.java b/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourt.java index 87dd4c7381..d45ad398a6 100644 --- a/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourt.java +++ b/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourt.java @@ -3,6 +3,7 @@ import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; +import lombok.ToString; import uk.gov.hmcts.cmc.claimstore.services.ccd.legaladvisor.HearingCourt; import java.time.LocalDateTime; @@ -12,6 +13,7 @@ @Getter @Setter @AllArgsConstructor +@ToString public class PilotCourt { private String id; private String postcode; diff --git a/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourtService.java b/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourtService.java index fcd7b52047..6cde1c9239 100644 --- a/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourtService.java +++ b/src/main/java/uk/gov/hmcts/cmc/claimstore/services/pilotcourt/PilotCourtService.java @@ -71,8 +71,9 @@ public Set getAllPilotCourtIds() { } public Set getPilotHearingCourts(Pilot pilot, LocalDateTime claimCreated) { + logger.info("Pilot: {}, claimCreatedDate: {}", pilot, claimCreated); - return pilotCourts.values() + final Set courts = pilotCourts.values() .stream() .filter(p -> p.isActivePilotCourt(pilot, claimCreated)) .map(PilotCourt::getId) @@ -80,6 +81,9 @@ public Set getPilotHearingCourts(Pilot pilot, LocalDateTime claimC .filter(Optional::isPresent) .map(Optional::get) .collect(Collectors.toSet()); + + logger.info("Applicable pilot hearing courts: {}", courts); + return courts; } public Optional getPilotHearingCourt(String pilotCourtId) { @@ -146,6 +150,7 @@ private Map buildPilotCourts(String data) throws IOException } } + logger.info("All pilot courts: {}", pilotCourts.values()); return pilotCourts; }