From c98463e17a45a54149f8fa026b396bee4f6e8467 Mon Sep 17 00:00:00 2001 From: Jeff Boek Date: Fri, 24 May 2019 16:48:44 -0700 Subject: [PATCH] [fenix] For https://github.com/mozilla-mobile/fenix/issues/927 - Adds build type to glean to report the channel --- .../mozilla/fenix/components/metrics/GleanMetricsService.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt b/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt index c33ebef1af..9baa0a7397 100644 --- a/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt +++ b/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt @@ -23,6 +23,8 @@ import kotlinx.coroutines.Job import kotlinx.coroutines.launch import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.runBlocking +import mozilla.components.service.glean.BuildConfig +import mozilla.components.service.glean.config.Configuration import org.mozilla.fenix.GleanMetrics.QrScanner import org.mozilla.fenix.GleanMetrics.Library import org.mozilla.fenix.GleanMetrics.ErrorPage @@ -243,7 +245,7 @@ class GleanMetricsService(private val context: Context) : MetricsService { starter = CoroutineScope(Dispatchers.Default).launch { Glean.registerPings(Pings) - Glean.initialize(context) + Glean.initialize(context, Configuration(channel = BuildConfig.BUILD_TYPE)) Metrics.apply { defaultBrowser.set(Browsers.all(context).isDefaultBrowser)