From c692510c5465dca638cd5a8db40bb256be10a623 Mon Sep 17 00:00:00 2001 From: Jay Date: Thu, 9 Jan 2020 22:10:05 -0800 Subject: [PATCH] Fresh installs now have auto update enabled --- app/src/main/java/eu/kanade/tachiyomi/Migrations.kt | 7 ++++++- .../kanade/tachiyomi/data/preference/PreferencesHelper.kt | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/Migrations.kt b/app/src/main/java/eu/kanade/tachiyomi/Migrations.kt index 7fc1bcaf94..3008a84d72 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/Migrations.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/Migrations.kt @@ -20,7 +20,12 @@ object Migrations { if (oldVersion < BuildConfig.VERSION_CODE) { preferences.lastVersionCode().set(BuildConfig.VERSION_CODE) - if (oldVersion == 0) return false + if (oldVersion == 0) { + if (BuildConfig.INCLUDE_UPDATER && preferences.automaticUpdates()) { + UpdaterJob.setupTask() + } + return false + } if (oldVersion < 14) { // Restore jobs after upgrading to evernote's job scheduler. diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt b/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt index 414e9738ce..50324f0ada 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt @@ -163,7 +163,7 @@ class PreferencesHelper(val context: Context) { fun librarySortingAscending() = rxPrefs.getBoolean("library_sorting_ascending", true) - fun automaticUpdates() = prefs.getBoolean(Keys.automaticUpdates, false) + fun automaticUpdates() = prefs.getBoolean(Keys.automaticUpdates, true) fun automaticExtUpdates() = rxPrefs.getBoolean(Keys.automaticExtUpdates, false)