From 08def813cc8e0dcadb68330692e358c5dea7a71a Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 14 Dec 2021 11:34:06 +0100 Subject: [PATCH 1/2] Disable automatic opt-in screen display. We want to wait for translations to be available in the project before showing this screen to every users. --- .../im/vector/app/features/home/HomeActivityViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt b/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt index 35c112b63a..4bc2b41845 100644 --- a/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt @@ -83,9 +83,12 @@ class HomeActivityViewModel @AssistedInject constructor( observeInitialSync() checkSessionPushIsOn() observeCrossSigningReset() - observeAnalytics() + // Disable Analytics opt-in automatic display + // Waiting for translation and for analytic events to be actually sent + // observeAnalytics() } + @Suppress("unused") private fun observeAnalytics() { if (analyticsConfig.isEnabled) { analyticsStore.didAskUserConsentFlow From 6d2163bdf45940c70b2a9683551f7b3fe0046b6e Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 14 Dec 2021 11:34:15 +0100 Subject: [PATCH 2/2] Add changelog --- changelog.d/4559.feature | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4559.feature diff --git a/changelog.d/4559.feature b/changelog.d/4559.feature new file mode 100644 index 0000000000..d175549f51 --- /dev/null +++ b/changelog.d/4559.feature @@ -0,0 +1 @@ +Setup Analytics framework using PostHog. Analytics are disabled by default. Opt-in screen not automatically displayed yet. \ No newline at end of file