From 2aba386b559865a5e72ef028af306d7c732b51db Mon Sep 17 00:00:00 2001 From: Mikko Siukola Date: Thu, 3 Oct 2024 15:23:09 +0300 Subject: [PATCH] OK-591 Use timestamps from SiirtotiedostoProsessi --- .../ovara/ajastus/SiirtotiedostoAjastusService.java | 4 ++-- .../service/impl/SiirtotiedostoServiceImpl.java | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ovara-valintaperusteet/src/main/java/fi/vm/sade/service/valintaperusteet/ovara/ajastus/SiirtotiedostoAjastusService.java b/ovara-valintaperusteet/src/main/java/fi/vm/sade/service/valintaperusteet/ovara/ajastus/SiirtotiedostoAjastusService.java index 36160081..f0d8deea 100644 --- a/ovara-valintaperusteet/src/main/java/fi/vm/sade/service/valintaperusteet/ovara/ajastus/SiirtotiedostoAjastusService.java +++ b/ovara-valintaperusteet/src/main/java/fi/vm/sade/service/valintaperusteet/ovara/ajastus/SiirtotiedostoAjastusService.java @@ -2,7 +2,6 @@ import fi.vm.sade.service.valintaperusteet.ovara.ajastus.impl.SiirtotiedostoProsessiRepositoryImpl; import fi.vm.sade.service.valintaperusteet.service.impl.SiirtotiedostoServiceImpl; -import java.time.LocalDateTime; import java.time.OffsetDateTime; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -33,7 +32,8 @@ public String createNextSiirtotiedosto() { try { String resultInfo = - siirtotiedostoServiceImpl.createSiirtotiedostot(LocalDateTime.now(), LocalDateTime.now()); + siirtotiedostoServiceImpl.createSiirtotiedostot( + uusi.getWindowStart().toLocalDateTime(), uusi.getWindowEnd().toLocalDateTime()); uusi.setSuccess(true); uusi.setInfo(resultInfo); uusi.setRunEnd(OffsetDateTime.now()); diff --git a/valintaperusteet-service/src/main/java/fi/vm/sade/service/valintaperusteet/service/impl/SiirtotiedostoServiceImpl.java b/valintaperusteet-service/src/main/java/fi/vm/sade/service/valintaperusteet/service/impl/SiirtotiedostoServiceImpl.java index 092cf34e..5c79c2f4 100644 --- a/valintaperusteet-service/src/main/java/fi/vm/sade/service/valintaperusteet/service/impl/SiirtotiedostoServiceImpl.java +++ b/valintaperusteet-service/src/main/java/fi/vm/sade/service/valintaperusteet/service/impl/SiirtotiedostoServiceImpl.java @@ -45,6 +45,7 @@ private HakuparametritDTO createDto(String hakukohdeOid) { } public String createSiirtotiedostot(LocalDateTime startDatetime, LocalDateTime endDatetime) { + logger.info("Creating siirtotiedostot for window {} - {}", startDatetime, endDatetime); List oids = hakukohdeViiteDAO.findNewOrChangedHakukohdeOids(startDatetime, endDatetime); List siirtotiedostoKeys = new ArrayList<>(); String operationId = UUID.randomUUID().toString();