Fix app crashing on startup for some users
This commit is contained in:
parent
8cac0fca67
commit
e08e569135
@ -1,8 +1,8 @@
|
|||||||
package exh.log
|
package exh.log
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import eu.kanade.tachiyomi.data.preference.PreferencesHelper
|
import android.preference.PreferenceManager
|
||||||
import eu.kanade.tachiyomi.data.preference.getOrDefault
|
import eu.kanade.tachiyomi.data.preference.PreferenceKeys
|
||||||
|
|
||||||
enum class EHLogLevel(val description: String) {
|
enum class EHLogLevel(val description: String) {
|
||||||
MINIMAL("critical errors only"),
|
MINIMAL("critical errors only"),
|
||||||
@ -15,8 +15,8 @@ enum class EHLogLevel(val description: String) {
|
|||||||
val currentLogLevel get() = values()[curLogLevel!!]
|
val currentLogLevel get() = values()[curLogLevel!!]
|
||||||
|
|
||||||
fun init(context: Context) {
|
fun init(context: Context) {
|
||||||
curLogLevel = PreferencesHelper(context)
|
curLogLevel = PreferenceManager.getDefaultSharedPreferences(context)
|
||||||
.eh_logLevel().getOrDefault()
|
.getInt(PreferenceKeys.eh_logLevel, 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun shouldLog(requiredLogLevel: EHLogLevel): Boolean {
|
fun shouldLog(requiredLogLevel: EHLogLevel): Boolean {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user