diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsFlowViewModel.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsFlowViewModel.kt index 3b89d276d1..b95f594f92 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsFlowViewModel.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsFlowViewModel.kt @@ -76,6 +76,14 @@ class MessageBackupsFlowViewModel( val deletionState: Flow = SignalStore.backup.deletionStateFlow init { + viewModelScope.launch(SignalDispatchers.IO) { + internalStateFlow.update { + it.copy( + googlePlayBillingAvailability = AppDependencies.billingApi.getApiAvailability() + ) + } + } + viewModelScope.launch { val result = withContext(SignalDispatchers.IO) { BackupRepository.triggerBackupIdReservation()