diff --git a/app/src/main/java/eu/kanade/tachiyomi/di/PreferenceModule.kt b/app/src/main/java/eu/kanade/tachiyomi/di/PreferenceModule.kt index b56c16cae..0d79e5608 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/di/PreferenceModule.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/di/PreferenceModule.kt @@ -5,6 +5,7 @@ import eu.kanade.domain.base.BasePreferences import eu.kanade.domain.source.service.SourcePreferences import eu.kanade.domain.track.service.TrackPreferences import eu.kanade.domain.ui.UiPreferences +import eu.kanade.tachiyomi.core.security.PrivacyPreferences import eu.kanade.tachiyomi.core.security.SecurityPreferences import eu.kanade.tachiyomi.network.NetworkPreferences import eu.kanade.tachiyomi.ui.reader.setting.ReaderPreferences @@ -39,6 +40,9 @@ class PreferenceModule(val app: Application) : InjektModule { addSingletonFactory { SecurityPreferences(get()) } + addSingletonFactory { + PrivacyPreferences(get()) + } addSingletonFactory { LibraryPreferences(get()) } diff --git a/core/common/src/main/kotlin/eu/kanade/tachiyomi/core/security/PrivacyPreferences.kt b/core/common/src/main/kotlin/eu/kanade/tachiyomi/core/security/PrivacyPreferences.kt index 956bc6ac6..ebf5692d8 100644 --- a/core/common/src/main/kotlin/eu/kanade/tachiyomi/core/security/PrivacyPreferences.kt +++ b/core/common/src/main/kotlin/eu/kanade/tachiyomi/core/security/PrivacyPreferences.kt @@ -5,7 +5,7 @@ import tachiyomi.core.common.preference.PreferenceStore class PrivacyPreferences( private val preferenceStore: PreferenceStore, ) { - fun crashlytics() = preferenceStore.getBoolean("crashlytics", false) + fun crashlytics() = preferenceStore.getBoolean("crashlytics", true) - fun analytics() = preferenceStore.getBoolean("analytics", false) + fun analytics() = preferenceStore.getBoolean("analytics", true) }