@@ -7,6 +7,7 @@ import com.flipcash.app.analytics.FlipcashAnalyticsService
77import com.flipcash.app.appsettings.AppSettingValue
88import com.flipcash.app.appsettings.AppSettingsCoordinator
99import com.flipcash.app.billing.BillingClient
10+ import com.flipcash.app.contacts.ContactCoordinator
1011import com.flipcash.app.core.bill.Bill
1112import com.flipcash.app.core.bill.BillState
1213import com.flipcash.app.core.bill.PaymentValuation
@@ -122,6 +123,7 @@ class RealSessionController @Inject constructor(
122123 private val toastController : ToastController ,
123124 private val billingClient : BillingClient ,
124125 private val tokenCoordinator : TokenCoordinator ,
126+ private val contactCoordinator : ContactCoordinator ,
125127 private val featureFlagController : FeatureFlagController ,
126128 private val analytics : FlipcashAnalyticsService ,
127129 private val usdcSweep : UsdcDepositSweep ,
@@ -152,6 +154,7 @@ class RealSessionController @Inject constructor(
152154 authState is AuthState .LoggedOut -> {
153155 stopPolling()
154156 cancelUpdates()
157+ scope.launch { contactCoordinator.reset() }
155158 _state .update { SessionState () }
156159 }
157160 authState.isAtLeastRegistered -> {
0 commit comments