updates and fixes

This commit is contained in:
2021-04-24 18:33:37 +06:00
parent 7e58ec0873
commit 301afb1ee0
3 changed files with 14 additions and 13 deletions

View File

@@ -84,13 +84,10 @@ fun createSimpleScheduler(
offsetParsed = offsetParsed ?: offsetFromString
dayOfWeekParsed = dayOfWeekParsed ?: dayOfWeekFromString
when {
dayOfWeekFromString != null -> return@forEach
offsetFromString == null && yearParsed == null -> {
dayOfWeekFromString != null || offsetFromString != null -> return@forEach
yearParsed == null -> {
yearParsed = parseYears(it)
}
offsetFromString != null && offsetParsed == null -> {
offsetParsed = offsetFromString
}
}
}
}
@@ -150,4 +147,4 @@ fun KrontabTemplate.toKronScheduler(): KronScheduler = buildSchedule(this)
/**
* Shortcut for [buildSchedule]
*/
fun KrontabTemplate.toKronScheduler(defaultOffset: Minutes): KronSchedulerTz = buildSchedule(this, defaultOffset)
fun KrontabTemplate.toKronScheduler(defaultOffset: Minutes): KronSchedulerTz = buildSchedule(this, defaultOffset)