diff --git a/app/src/main/java/com/hippo/ehviewer/dailycheck/DailyCheckWork.kt b/app/src/main/java/com/hippo/ehviewer/dailycheck/DailyCheckWork.kt index fcd7dc8ac..22a977a9c 100644 --- a/app/src/main/java/com/hippo/ehviewer/dailycheck/DailyCheckWork.kt +++ b/app/src/main/java/com/hippo/ehviewer/dailycheck/DailyCheckWork.kt @@ -86,6 +86,7 @@ private val whenToWork private val initialDelay get() = Duration.between(LocalDateTime.now(), whenToWork) + .run { if (isNegative) plusDays(1) else this } private fun getDailyCheckWorkRequest(): PeriodicWorkRequest { val constraints = Constraints.Builder()