mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-23 20:48:43 +00:00
Do not display backups warnings if backups are disabled in remote configuration.
This commit is contained in:
committed by
Cody Henthorne
parent
14f99bba24
commit
0cfa4774ad
@@ -14,6 +14,7 @@ import org.thoughtcrime.securesms.database.model.InAppPaymentSubscriberRecord
|
|||||||
import org.thoughtcrime.securesms.dependencies.AppDependencies
|
import org.thoughtcrime.securesms.dependencies.AppDependencies
|
||||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||||
import org.thoughtcrime.securesms.recipients.Recipient
|
import org.thoughtcrime.securesms.recipients.Recipient
|
||||||
|
import org.thoughtcrime.securesms.util.RemoteConfig
|
||||||
import org.thoughtcrime.securesms.util.TextSecurePreferences
|
import org.thoughtcrime.securesms.util.TextSecurePreferences
|
||||||
import org.thoughtcrime.securesms.util.livedata.Store
|
import org.thoughtcrime.securesms.util.livedata.Store
|
||||||
|
|
||||||
@@ -71,7 +72,9 @@ class AppSettingsViewModel : ViewModel() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun getBackupFailureState(): BackupFailureState {
|
private fun getBackupFailureState(): BackupFailureState {
|
||||||
return if (BackupRepository.shouldDisplayBackupFailedSettingsRow()) {
|
return if (!RemoteConfig.messageBackups) {
|
||||||
|
BackupFailureState.NONE
|
||||||
|
} else if (BackupRepository.shouldDisplayBackupFailedSettingsRow()) {
|
||||||
BackupFailureState.BACKUP_FAILED
|
BackupFailureState.BACKUP_FAILED
|
||||||
} else if (BackupRepository.shouldDisplayCouldNotCompleteBackupSettingsRow()) {
|
} else if (BackupRepository.shouldDisplayCouldNotCompleteBackupSettingsRow()) {
|
||||||
BackupFailureState.COULD_NOT_COMPLETE_BACKUP
|
BackupFailureState.COULD_NOT_COMPLETE_BACKUP
|
||||||
|
|||||||
Reference in New Issue
Block a user