No-op app update checks for Android < 8
This effectively makes it the last release for the older Android versions. (cherry picked from commit db20d04c4b628a76dfdf7ce5e715ec2cf13de79a)
This commit is contained in:
parent
aaea2b1720
commit
0232a65a26
@ -1,6 +1,7 @@
|
||||
package eu.kanade.tachiyomi.data.updater
|
||||
|
||||
import android.content.Context
|
||||
import android.os.Build
|
||||
import eu.kanade.tachiyomi.BuildConfig
|
||||
import eu.kanade.tachiyomi.util.system.isInstalledFromFDroid
|
||||
import eu.kanade.tachiyomi.util.system.isPreviewBuildType
|
||||
@ -14,6 +15,11 @@ class AppUpdateChecker {
|
||||
private val getApplicationRelease: GetApplicationRelease by injectLazy()
|
||||
|
||||
suspend fun checkForUpdate(context: Context, forceCheck: Boolean = false): GetApplicationRelease.Result {
|
||||
// Disabling app update checks for older Android versions that we're going to drop support for
|
||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) {
|
||||
return GetApplicationRelease.Result.NoNewUpdate
|
||||
}
|
||||
|
||||
return withIOContext {
|
||||
val result = getApplicationRelease.await(
|
||||
GetApplicationRelease.Arguments(
|
||||
|
Loading…
x
Reference in New Issue
Block a user