Skip to content

Commit

Permalink
DTSCCI-926: Add logging (#3035)
Browse files Browse the repository at this point in the history
  • Loading branch information
nigeldunne authored Nov 21, 2024
1 parent 6789347 commit e230001
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -12,6 +13,7 @@
@Getter
@Setter
@AllArgsConstructor
@ToString
public class PilotCourt {
private String id;
private String postcode;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,15 +71,19 @@ public Set<String> getAllPilotCourtIds() {
}

public Set<HearingCourt> getPilotHearingCourts(Pilot pilot, LocalDateTime claimCreated) {
logger.info("Pilot: {}, claimCreatedDate: {}", pilot, claimCreated);

return pilotCourts.values()
final Set<HearingCourt> courts = pilotCourts.values()
.stream()
.filter(p -> p.isActivePilotCourt(pilot, claimCreated))
.map(PilotCourt::getId)
.map(this::getPilotHearingCourt)
.filter(Optional::isPresent)
.map(Optional::get)
.collect(Collectors.toSet());

logger.info("Applicable pilot hearing courts: {}", courts);
return courts;
}

public Optional<HearingCourt> getPilotHearingCourt(String pilotCourtId) {
Expand Down Expand Up @@ -146,6 +150,7 @@ private Map<String, PilotCourt> buildPilotCourts(String data) throws IOException
}
}

logger.info("All pilot courts: {}", pilotCourts.values());
return pilotCourts;
}

Expand Down

0 comments on commit e230001

Please sign in to comment.