diff --git a/backend/src/main/java/core/services/TaskSeriesService.java b/backend/src/main/java/core/services/TaskSeriesService.java index 4c6ec67..f4078de 100644 --- a/backend/src/main/java/core/services/TaskSeriesService.java +++ b/backend/src/main/java/core/services/TaskSeriesService.java @@ -27,9 +27,10 @@ public class TaskSeriesService { return ServiceExitCode.INVALID_PARAMETER; } + rootTask.setTaskName(rootTask.getTaskName().replace("${i}", convertIndexToString(1))); LocalDate currentTaskDate = rootTask.getStartDate().plusDays(taskRepeatInfo.getOffset()); TaskSerie taskSerie = new TaskSerie(); - int index = 1; + int index = 2; while(currentTaskDate.isBefore(taskRepeatInfo.getEndingDate())) { Task task = Task.cloneTask(rootTask); task.setStartDate(currentTaskDate);