mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-20 19:18:37 +00:00
Include last proto size in internal settion of backups settings.
This commit is contained in:
@@ -850,6 +850,7 @@ private fun LazyListScope.appendBackupDetailsItems(
|
||||
Text("[Internal Only] Backup Media Details")
|
||||
Text("Awaiting Restore: ${state.backupMediaDetails.awaitingRestore.toUnitString()}")
|
||||
Text("Offloaded: ${state.backupMediaDetails.offloaded.toUnitString()}")
|
||||
Text("Last Proto Size: ${state.backupMediaDetails.protoFileSize.toUnitString()}")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,7 +36,8 @@ data class RemoteBackupsSettingsState(
|
||||
|
||||
data class BackupMediaDetails(
|
||||
val awaitingRestore: ByteSize,
|
||||
val offloaded: ByteSize
|
||||
val offloaded: ByteSize,
|
||||
val protoFileSize: ByteSize
|
||||
)
|
||||
|
||||
enum class Dialog {
|
||||
|
||||
@@ -263,7 +263,8 @@ class RemoteBackupsSettingsViewModel : ViewModel() {
|
||||
backupMediaDetails = if (RemoteConfig.internalUser || Environment.IS_STAGING) {
|
||||
RemoteBackupsSettingsState.BackupMediaDetails(
|
||||
awaitingRestore = SignalDatabase.attachments.getRemainingRestorableAttachmentSize().bytes,
|
||||
offloaded = SignalDatabase.attachments.getOptimizedMediaAttachmentSize().bytes
|
||||
offloaded = SignalDatabase.attachments.getOptimizedMediaAttachmentSize().bytes,
|
||||
protoFileSize = SignalStore.backup.lastBackupProtoSize.bytes
|
||||
)
|
||||
} else null
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user