fix: Compile error

This commit is contained in:
ziro 2024-01-13 20:24:53 +07:00
parent 11a8e93841
commit 1aed88a6f1
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6
2 changed files with 12 additions and 2 deletions

View file

@ -365,8 +365,6 @@ internal object ExtensionLoader {
libVersion = libVersion,
lang = lang,
isNsfw = isNsfw,
hasReadme = hasReadme,
hasChangelog = hasChangelog,
sources = sources,
pkgFactory = appInfo.metaData.getString(METADATA_SOURCE_FACTORY),
icon = appInfo.loadIcon(pkgManager),

View file

@ -16,6 +16,7 @@ import androidx.lifecycle.lifecycleScope
import androidx.preference.PreferenceScreen
import com.google.firebase.crashlytics.ktx.crashlytics
import com.google.firebase.ktx.Firebase
import dev.yokai.domain.extension.TrustExtension
import eu.kanade.tachiyomi.BuildConfig
import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.data.cache.ChapterCache
@ -78,6 +79,8 @@ class SettingsAdvancedController : SettingsController() {
private val downloadManager: DownloadManager by injectLazy()
private val trustExtension: TrustExtension by injectLazy()
private val isUpdaterEnabled = BuildConfig.INCLUDE_UPDATER
@SuppressLint("BatteryLife")
@ -369,6 +372,15 @@ class SettingsAdvancedController : SettingsController() {
it != ExtensionInstaller.PACKAGE_INSTALLER && Build.VERSION.SDK_INT < Build.VERSION_CODES.S
}
}
preference {
// TODO: i18n
title = "Revoke all"
onClick {
trustExtension.revokeAll()
activity?.toast(R.string.requires_app_restart)
}
}
}
preferenceCategory {