diff --git a/app/src/main/java/org/thoughtcrime/securesms/registrationv3/ui/restore/RemoteRestoreActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/registrationv3/ui/restore/RemoteRestoreActivity.kt index 5962feed50..bc937720b3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/registrationv3/ui/restore/RemoteRestoreActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/registrationv3/ui/restore/RemoteRestoreActivity.kt @@ -66,6 +66,7 @@ import org.thoughtcrime.securesms.util.DateUtils import org.thoughtcrime.securesms.util.PlayStoreUtil import org.thoughtcrime.securesms.util.viewModel import java.util.Locale +import kotlin.time.Duration /** * Restore backup from remote source. @@ -268,7 +269,7 @@ private fun BackupAvailableContent( modifier = Modifier.padding(bottom = 6.dp) ) - getFeatures(state.backupTier).forEach { + getFeatures(state.backupTier, state.backupMediaTTL).forEach { MessageBackupsTypeFeatureRow( messageBackupsTypeFeature = it, iconTint = MaterialTheme.colorScheme.primary, @@ -322,7 +323,7 @@ private fun RestoreFromBackupContentLoadingPreview() { } @Composable -private fun getFeatures(tier: MessageBackupTier?): ImmutableList { +private fun getFeatures(tier: MessageBackupTier?, mediaTTL: Duration): ImmutableList { return when (tier) { null -> persistentListOf() MessageBackupTier.PAID -> { @@ -342,7 +343,7 @@ private fun getFeatures(tier: MessageBackupTier?): ImmutableList