Enable printing logs to logcat in nightly and release builds
This commit is contained in:
parent
e3dcb683b8
commit
842357d7f7
1 changed files with 1 additions and 2 deletions
|
|
@ -14,7 +14,6 @@ import io.element.android.features.rageshake.api.reporter.BugReporter
|
||||||
import io.element.android.libraries.architecture.bindings
|
import io.element.android.libraries.architecture.bindings
|
||||||
import io.element.android.libraries.matrix.api.tracing.TracingConfiguration
|
import io.element.android.libraries.matrix.api.tracing.TracingConfiguration
|
||||||
import io.element.android.libraries.matrix.api.tracing.WriteToFilesConfiguration
|
import io.element.android.libraries.matrix.api.tracing.WriteToFilesConfiguration
|
||||||
import io.element.android.x.BuildConfig
|
|
||||||
import io.element.android.x.di.AppBindings
|
import io.element.android.x.di.AppBindings
|
||||||
import kotlinx.coroutines.flow.first
|
import kotlinx.coroutines.flow.first
|
||||||
import kotlinx.coroutines.runBlocking
|
import kotlinx.coroutines.runBlocking
|
||||||
|
|
@ -31,7 +30,7 @@ class TracingInitializer : Initializer<Unit> {
|
||||||
val preferencesStore = appBindings.preferencesStore()
|
val preferencesStore = appBindings.preferencesStore()
|
||||||
val logLevel = runBlocking { preferencesStore.getTracingLogLevelFlow().first() }
|
val logLevel = runBlocking { preferencesStore.getTracingLogLevelFlow().first() }
|
||||||
val tracingConfiguration = TracingConfiguration(
|
val tracingConfiguration = TracingConfiguration(
|
||||||
writesToLogcat = BuildConfig.DEBUG,
|
writesToLogcat = true,
|
||||||
writesToFilesConfiguration = defaultWriteToDiskConfiguration(bugReporter),
|
writesToFilesConfiguration = defaultWriteToDiskConfiguration(bugReporter),
|
||||||
logLevel = logLevel,
|
logLevel = logLevel,
|
||||||
extraTargets = listOf(ELEMENT_X_TARGET),
|
extraTargets = listOf(ELEMENT_X_TARGET),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue