Merge pull request #4708 from vector-im/feature/bma/analytics_before_release

Disable automatic opt-in screen display
This commit is contained in:
Benoit Marty 2021-12-14 12:07:12 +01:00 committed by GitHub
commit 0411291515
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

1
changelog.d/4559.feature Normal file
View File

@ -0,0 +1 @@
Setup Analytics framework using PostHog. Analytics are disabled by default. Opt-in screen not automatically displayed yet.

View File

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