Remove dead code AnalyticsService.onSignOut.
DefaultAnalyticsService is observing the Session.
This commit is contained in:
committed by
Benoit Marty
parent
6acc86641a
commit
d4e6b4fa1d
@@ -57,11 +57,6 @@ interface AnalyticsService : AnalyticsTracker, ErrorTracker {
|
||||
*/
|
||||
suspend fun setAnalyticsId(analyticsId: String)
|
||||
|
||||
/**
|
||||
* To be called when a session is destroyed.
|
||||
*/
|
||||
suspend fun onSignOut()
|
||||
|
||||
/**
|
||||
* Reset the analytics service (will ask for user consent again).
|
||||
*/
|
||||
|
||||
@@ -91,11 +91,6 @@ class DefaultAnalyticsService @Inject constructor(
|
||||
analyticsStore.setAnalyticsId(analyticsId)
|
||||
}
|
||||
|
||||
override suspend fun onSignOut() {
|
||||
// stop all providers
|
||||
analyticsProviders.onEach { it.stop() }
|
||||
}
|
||||
|
||||
override suspend fun onSessionCreated(userId: String) {
|
||||
// Nothing to do
|
||||
}
|
||||
|
||||
@@ -38,7 +38,6 @@ class NoopAnalyticsService @Inject constructor() : AnalyticsService {
|
||||
override suspend fun setDidAskUserConsent() = Unit
|
||||
override fun getAnalyticsId(): Flow<String> = flowOf("")
|
||||
override suspend fun setAnalyticsId(analyticsId: String) = Unit
|
||||
override suspend fun onSignOut() = Unit
|
||||
override suspend fun reset() = Unit
|
||||
override fun capture(event: VectorAnalyticsEvent) = Unit
|
||||
override fun screen(screen: VectorAnalyticsScreen) = Unit
|
||||
|
||||
Reference in New Issue
Block a user