diff --git a/backend/src/main/java/de/bund/digitalservice/ris/caselaw/adapter/DatabaseDuplicateCheckService.java b/backend/src/main/java/de/bund/digitalservice/ris/caselaw/adapter/DatabaseDuplicateCheckService.java index a6ed1e5ef3..e86157d780 100644 --- a/backend/src/main/java/de/bund/digitalservice/ris/caselaw/adapter/DatabaseDuplicateCheckService.java +++ b/backend/src/main/java/de/bund/digitalservice/ris/caselaw/adapter/DatabaseDuplicateCheckService.java @@ -20,6 +20,8 @@ import java.util.Optional; import java.util.UUID; import lombok.extern.slf4j.Slf4j; +import net.javacrumbs.shedlock.spring.annotation.SchedulerLock; +import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Service; @Service @@ -70,8 +72,8 @@ public void checkDuplicates(String docNumber) { } // Runs every night at 05:05:10 - // @Scheduled(cron = "10 5 5 * * *") - // @SchedulerLock(name = "duplicate-check-job", lockAtMostFor = "PT15M") + @Scheduled(cron = "10 5 5 * * *") + @SchedulerLock(name = "duplicate-check-job", lockAtMostFor = "PT15M") @Transactional @Override public void checkAllDuplicates() {