Only allow archive tier overrides on staging.

This commit is contained in:
Greyson Parrelli
2025-09-03 10:47:17 -04:00
parent 33645c302b
commit 08a8c56d5c
3 changed files with 3 additions and 4 deletions

View File

@@ -268,7 +268,7 @@ class BackupValues(store: KeyValueStore) : SignalStoreValues(store) {
}
/** An internal setting that can override the backup tier for a user. */
var backupTierInternalOverride: MessageBackupTier? by enumValue(KEY_BACKUP_TIER_INTERNAL_OVERRIDE, null, MessageBackupTier.Serializer).withPrecondition { RemoteConfig.internalUser }
var backupTierInternalOverride: MessageBackupTier? by enumValue(KEY_BACKUP_TIER_INTERNAL_OVERRIDE, null, MessageBackupTier.Serializer).withPrecondition { Environment.IS_STAGING }
/**
* Denotes if there was a mismatch detected between the user's Signal subscription, on-device Google Play subscription,