diff --git a/src/main/java/de/assecutor/votianlt/service/JobStatisticsService.java b/src/main/java/de/assecutor/votianlt/service/JobStatisticsService.java index e0c0559..2d78908 100644 --- a/src/main/java/de/assecutor/votianlt/service/JobStatisticsService.java +++ b/src/main/java/de/assecutor/votianlt/service/JobStatisticsService.java @@ -5,6 +5,7 @@ import de.assecutor.votianlt.model.JobStatus; import de.assecutor.votianlt.repository.JobRepository; import de.assecutor.votianlt.repository.TaskRepository; import lombok.extern.slf4j.Slf4j; + import org.springframework.stereotype.Service; import java.math.BigDecimal; @@ -26,7 +27,7 @@ public class JobStatisticsService { private final JobRepository jobRepository; private final TaskRepository taskRepository; - + public JobStatisticsService(JobRepository jobRepository, TaskRepository taskRepository) { this.jobRepository = jobRepository; this.taskRepository = taskRepository; @@ -133,7 +134,7 @@ public class JobStatisticsService { for (Job job : yearJobs) { if (job.getCreatedAt() != null) { Month month = job.getCreatedAt().getMonth(); - monthlyCounts.merge(month, 1L, Long::sum); + monthlyCounts.computeIfPresent(month, (k, v) -> v + 1L); } }