Erweiterungen

This commit is contained in:
2026-01-26 20:22:27 +01:00
parent fcd86d7900
commit 24c0d192dd

View File

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