Enable printing logs to logcat in nightly and release builds

This commit is contained in:
Jorge Martín
2025-03-12 18:51:55 +01:00
committed by Jorge Martin Espinosa
parent e3dcb683b8
commit 842357d7f7

View File

@@ -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.matrix.api.tracing.TracingConfiguration
import io.element.android.libraries.matrix.api.tracing.WriteToFilesConfiguration
import io.element.android.x.BuildConfig
import io.element.android.x.di.AppBindings
import kotlinx.coroutines.flow.first
import kotlinx.coroutines.runBlocking
@@ -31,7 +30,7 @@ class TracingInitializer : Initializer<Unit> {
val preferencesStore = appBindings.preferencesStore()
val logLevel = runBlocking { preferencesStore.getTracingLogLevelFlow().first() }
val tracingConfiguration = TracingConfiguration(
writesToLogcat = BuildConfig.DEBUG,
writesToLogcat = true,
writesToFilesConfiguration = defaultWriteToDiskConfiguration(bugReporter),
logLevel = logLevel,
extraTargets = listOf(ELEMENT_X_TARGET),