diff --git a/module-server/src/main/kotlin/de/twomartens/timetable/service/ScheduledProcessTimetableTask.kt b/module-server/src/main/kotlin/de/twomartens/timetable/service/ScheduledProcessTimetableTask.kt index 7bad283..de79cb4 100644 --- a/module-server/src/main/kotlin/de/twomartens/timetable/service/ScheduledProcessTimetableTask.kt +++ b/module-server/src/main/kotlin/de/twomartens/timetable/service/ScheduledProcessTimetableTask.kt @@ -12,7 +12,7 @@ import org.springframework.data.mongodb.core.mapping.Document import java.time.Instant @Document -@CompoundIndex(def = "{'userId': 1, 'tswTimetableId': 1}") +@CompoundIndex(def = "{'userId': 1, 'tswTimetableId': 1}", unique = true) data class ScheduledProcessTimetableTask( var userId: UserId, var timetableId: TimetableId,