Fix app crashing on startup for some users

This commit is contained in:
NerdNumber9 2019-04-19 17:46:04 -04:00
parent 8cac0fca67
commit e08e569135

View File

@ -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 {