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("[Internal Only] Backup Media Details")
|
||||||
Text("Awaiting Restore: ${state.backupMediaDetails.awaitingRestore.toUnitString()}")
|
Text("Awaiting Restore: ${state.backupMediaDetails.awaitingRestore.toUnitString()}")
|
||||||
Text("Offloaded: ${state.backupMediaDetails.offloaded.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(
|
data class BackupMediaDetails(
|
||||||
val awaitingRestore: ByteSize,
|
val awaitingRestore: ByteSize,
|
||||||
val offloaded: ByteSize
|
val offloaded: ByteSize,
|
||||||
|
val protoFileSize: ByteSize
|
||||||
)
|
)
|
||||||
|
|
||||||
enum class Dialog {
|
enum class Dialog {
|
||||||
|
|||||||
@@ -263,7 +263,8 @@ class RemoteBackupsSettingsViewModel : ViewModel() {
|
|||||||
backupMediaDetails = if (RemoteConfig.internalUser || Environment.IS_STAGING) {
|
backupMediaDetails = if (RemoteConfig.internalUser || Environment.IS_STAGING) {
|
||||||
RemoteBackupsSettingsState.BackupMediaDetails(
|
RemoteBackupsSettingsState.BackupMediaDetails(
|
||||||
awaitingRestore = SignalDatabase.attachments.getRemainingRestorableAttachmentSize().bytes,
|
awaitingRestore = SignalDatabase.attachments.getRemainingRestorableAttachmentSize().bytes,
|
||||||
offloaded = SignalDatabase.attachments.getOptimizedMediaAttachmentSize().bytes
|
offloaded = SignalDatabase.attachments.getOptimizedMediaAttachmentSize().bytes,
|
||||||
|
protoFileSize = SignalStore.backup.lastBackupProtoSize.bytes
|
||||||
)
|
)
|
||||||
} else null
|
} else null
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user