refactor(schedule): simplify recurrence evidence

This commit is contained in:
pku-xht
2026-08-06 21:15:52 +08:00
committed by Tianyi Cui
parent ceb0bbd66d
commit 93d239b5d7
4 changed files with 136 additions and 118 deletions
@@ -532,9 +532,6 @@ export function resolveEveryOccurrence(
|| acceptedAt > MAX_FOUR_DIGIT_YEAR_MS) {
throw new ScheduleLogError('every acceptedAt must be a representable four-digit-year instant')
}
if (!Number.isSafeInteger(interval) || interval <= 0) {
throw new ScheduleLogError('every interval milliseconds must be a positive safe integer')
}
if (acceptedAt < target) {
throw new ScheduleLogError('every dispatch cannot precede the active scheduledAt')
}