mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-23 18:30:20 +01:00
Update some BackupValues stuff.
This commit is contained in:
@@ -115,8 +115,7 @@ object BackupRepository {
|
||||
@WorkerThread
|
||||
fun turnOffAndDeleteBackup() {
|
||||
RecurringInAppPaymentRepository.cancelActiveSubscriptionSync(InAppPaymentSubscriberRecord.Type.BACKUP)
|
||||
SignalStore.backup.areBackupsEnabled = false
|
||||
SignalStore.backup.backupTier = null
|
||||
SignalStore.backup.disableBackups()
|
||||
}
|
||||
|
||||
private fun createSignalDatabaseSnapshot(baseName: String): SignalDatabase {
|
||||
|
||||
@@ -182,7 +182,6 @@ class MessageBackupsFlowViewModel(
|
||||
private fun validateTypeAndUpdateState(state: MessageBackupsFlowState): MessageBackupsFlowState {
|
||||
return when (state.selectedMessageBackupTier!!) {
|
||||
MessageBackupTier.FREE -> {
|
||||
SignalStore.backup.areBackupsEnabled = true
|
||||
SignalStore.backup.backupTier = MessageBackupTier.FREE
|
||||
SignalStore.uiHints.markHasEverEnabledRemoteBackups()
|
||||
|
||||
@@ -260,8 +259,7 @@ class MessageBackupsFlowViewModel(
|
||||
)
|
||||
)
|
||||
|
||||
Log.d(TAG, "Enabling backups and enqueueing InAppPaymentPurchaseTokenJob chain.")
|
||||
SignalStore.backup.areBackupsEnabled = true
|
||||
Log.d(TAG, "Enqueueing InAppPaymentPurchaseTokenJob chain.")
|
||||
SignalStore.uiHints.markHasEverEnabledRemoteBackups()
|
||||
InAppPaymentPurchaseTokenJob.createJobChain(inAppPayment).enqueue()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user