mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-19 08:03:50 +02:00
Security settings: Offer to reset the secure backup when there is no key backup
This commit is contained in:
+6
-5
@@ -134,7 +134,7 @@ private enum BackupRows {
|
||||
.info(text: text)
|
||||
]
|
||||
|
||||
case .noBackup:
|
||||
case .noKeyBackup:
|
||||
|
||||
let noBackup = VectorL10n.settingsKeyBackupInfoNone
|
||||
let signoutWarning = VectorL10n.settingsKeyBackupInfoSignoutWarning
|
||||
@@ -144,11 +144,12 @@ private enum BackupRows {
|
||||
backupRows = [
|
||||
.info(text: VectorL10n.securitySettingsSecureBackupDescription),
|
||||
.info(text: backupInfoText),
|
||||
.createKeyBackupAction
|
||||
.createKeyBackupAction,
|
||||
.resetSecureBackupAction
|
||||
]
|
||||
|
||||
case .backup(let keyBackupVersion, let keyBackupVersionTrust),
|
||||
.backupAndRunning(let keyBackupVersion, let keyBackupVersionTrust, _):
|
||||
case .keyBackup(let keyBackupVersion, let keyBackupVersionTrust),
|
||||
.keyBackupAndRunning(let keyBackupVersion, let keyBackupVersionTrust, _):
|
||||
|
||||
let info = VectorL10n.securitySettingsSecureBackupDescription
|
||||
let backupStatus = VectorL10n.securitySettingsSecureBackupInfoValid
|
||||
@@ -212,7 +213,7 @@ private enum BackupRows {
|
||||
//
|
||||
// backupRows = backupAndRunningViewStateRows
|
||||
|
||||
case .backupNotTrusted(let keyBackupVersion, let keyBackupVersionTrust):
|
||||
case .keyBackupNotTrusted(let keyBackupVersion, let keyBackupVersionTrust):
|
||||
|
||||
// TODO: What?
|
||||
let info = VectorL10n.securitySettingsSecureBackupDescription
|
||||
|
||||
Reference in New Issue
Block a user