From 2a9aa37ad38e97e407e6925d38b659b2b2605a2e Mon Sep 17 00:00:00 2001 From: Olli-Pekka Lehtokallio <53811784+oplekal@users.noreply.github.com> Date: Fri, 14 Feb 2025 14:56:54 +0200 Subject: [PATCH] EP-4672 (#1570) --- .../service/impl/PerusteenMuokkaustietoServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/eperusteet/eperusteet-service/src/main/java/fi/vm/sade/eperusteet/service/impl/PerusteenMuokkaustietoServiceImpl.java b/eperusteet/eperusteet-service/src/main/java/fi/vm/sade/eperusteet/service/impl/PerusteenMuokkaustietoServiceImpl.java index ed10135fc..85a24dafb 100644 --- a/eperusteet/eperusteet-service/src/main/java/fi/vm/sade/eperusteet/service/impl/PerusteenMuokkaustietoServiceImpl.java +++ b/eperusteet/eperusteet-service/src/main/java/fi/vm/sade/eperusteet/service/impl/PerusteenMuokkaustietoServiceImpl.java @@ -175,6 +175,11 @@ private List filterTapahtumat(List finalLuonnit = luonnit.stream() .filter(tieto -> poistot.stream().noneMatch(poisto -> poisto.getKohdeId().equals(tieto.getKohdeId()))) + .peek(tieto -> { + paivitykset.stream() + .filter(paivitys -> paivitys.getKohdeId().equals(tieto.getKohdeId())) + .findFirst().ifPresent(luonninJalkeenPaivitetty -> tieto.setNimi(luonninJalkeenPaivitetty.getNimi())); + }) .collect(Collectors.toList()); checkEmptyNames(finalLuonnit);