Loading app/core/src/main/java/com/fsck/k9/job/K9JobManager.kt +2 −2 Original line number Diff line number Diff line Loading @@ -14,10 +14,10 @@ class K9JobManager( fun scheduleAllMailJobs() { Timber.v("scheduling all jobs") scheduleMailSync() scheduleSyncAfterQuiteTime() manageSyncAfterQuiteTime() } fun scheduleSyncAfterQuiteTime() { fun manageSyncAfterQuiteTime() { if (!K9.isNetworkQuietTimeEnabled || K9.networkQuietTimeStarts == null || K9.networkQuietTimeEnds == null) { mailSyncWorkerManager.cancelSyncAfterQuitePeriodJob() return Loading app/ui/legacy/src/main/java/com/fsck/k9/ui/settings/general/GeneralSettingsDataStore.kt +3 −3 Original line number Diff line number Diff line Loading @@ -290,21 +290,21 @@ class GeneralSettingsDataStore( private fun setNetworkQuiteTimeEnable(newValue: Boolean) { if (newValue != K9.isNetworkQuietTimeEnabled) { K9.isNetworkQuietTimeEnabled = newValue jobManager.scheduleSyncAfterQuiteTime() jobManager.manageSyncAfterQuiteTime() } } private fun setNetworkQuiteTimeStarts(newValue: String) { if (newValue != K9.networkQuietTimeStarts) { K9.networkQuietTimeStarts = newValue jobManager.scheduleSyncAfterQuiteTime() jobManager.manageSyncAfterQuiteTime() } } private fun setNetworkQuiteTimeEnds(newValue: String) { if (newValue != K9.networkQuietTimeEnds) { K9.networkQuietTimeEnds = newValue jobManager.scheduleSyncAfterQuiteTime() jobManager.manageSyncAfterQuiteTime() } } Loading Loading
app/core/src/main/java/com/fsck/k9/job/K9JobManager.kt +2 −2 Original line number Diff line number Diff line Loading @@ -14,10 +14,10 @@ class K9JobManager( fun scheduleAllMailJobs() { Timber.v("scheduling all jobs") scheduleMailSync() scheduleSyncAfterQuiteTime() manageSyncAfterQuiteTime() } fun scheduleSyncAfterQuiteTime() { fun manageSyncAfterQuiteTime() { if (!K9.isNetworkQuietTimeEnabled || K9.networkQuietTimeStarts == null || K9.networkQuietTimeEnds == null) { mailSyncWorkerManager.cancelSyncAfterQuitePeriodJob() return Loading
app/ui/legacy/src/main/java/com/fsck/k9/ui/settings/general/GeneralSettingsDataStore.kt +3 −3 Original line number Diff line number Diff line Loading @@ -290,21 +290,21 @@ class GeneralSettingsDataStore( private fun setNetworkQuiteTimeEnable(newValue: Boolean) { if (newValue != K9.isNetworkQuietTimeEnabled) { K9.isNetworkQuietTimeEnabled = newValue jobManager.scheduleSyncAfterQuiteTime() jobManager.manageSyncAfterQuiteTime() } } private fun setNetworkQuiteTimeStarts(newValue: String) { if (newValue != K9.networkQuietTimeStarts) { K9.networkQuietTimeStarts = newValue jobManager.scheduleSyncAfterQuiteTime() jobManager.manageSyncAfterQuiteTime() } } private fun setNetworkQuiteTimeEnds(newValue: String) { if (newValue != K9.networkQuietTimeEnds) { K9.networkQuietTimeEnds = newValue jobManager.scheduleSyncAfterQuiteTime() jobManager.manageSyncAfterQuiteTime() } } Loading