From 10133b16b36d61b700d76f838d2f97bb15baebc9 Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Wed, 10 Dec 2025 17:53:24 -0500 Subject: [PATCH] Allow for optimized storage in production. --- .../java/org/thoughtcrime/securesms/keyvalue/BackupValues.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/BackupValues.kt b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/BackupValues.kt index 87056ada69..bb358523c5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/BackupValues.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/BackupValues.kt @@ -19,7 +19,6 @@ import org.thoughtcrime.securesms.jobmanager.impl.RestoreAttachmentConstraintObs import org.thoughtcrime.securesms.keyvalue.protos.ArchiveUploadProgressState import org.thoughtcrime.securesms.keyvalue.protos.BackupDownloadNotifierState import org.thoughtcrime.securesms.util.Environment -import org.thoughtcrime.securesms.util.RemoteConfig import org.whispersystems.signalservice.api.archive.ArchiveServiceCredential import org.whispersystems.signalservice.api.archive.GetArchiveCdnCredentialsResponse import org.whispersystems.signalservice.internal.util.JsonUtil @@ -126,7 +125,7 @@ class BackupValues(store: KeyValueStore) : SignalStoreValues(store) { val deletionStateFlow: Flow = deletionStateValue.toFlow() - var optimizeStorage: Boolean by booleanValue(KEY_OPTIMIZE_STORAGE, false).withPrecondition { RemoteConfig.internalUser || Environment.IS_STAGING || Environment.IS_INSTRUMENTATION } + var optimizeStorage: Boolean by booleanValue(KEY_OPTIMIZE_STORAGE, false) var backupWithCellular: Boolean get() = getBoolean(KEY_BACKUP_OVER_CELLULAR, false) set(value) {