Key backup: Update SDK api break

This commit is contained in:
manuroe 2019-02-14 12:28:56 +01:00
parent 9c0f17def8
commit b0c0c193d0
2 changed files with 3 additions and 15 deletions

View file

@ -17,7 +17,6 @@
import Foundation
enum KeyBackupRecoverFromPassphraseViewModelError: Error {
case missingKeyBackupVersion
}
final class KeyBackupRecoverFromPassphraseViewModel: KeyBackupRecoverFromPassphraseViewModelType {
@ -72,14 +71,9 @@ final class KeyBackupRecoverFromPassphraseViewModel: KeyBackupRecoverFromPassphr
return
}
guard let keyBackupVersion = self.keyBackupVersion.version else {
self.update(viewState: .error(KeyBackupRecoverFromPassphraseViewModelError.missingKeyBackupVersion))
return
}
self.update(viewState: .loading)
self.currentHTTPOperation = self.keyBackup.restore(keyBackupVersion, withPassword: passphrase, room: nil, session: nil, success: { [weak self] (totalKeys, _) in
self.currentHTTPOperation = self.keyBackup.restore(self.keyBackupVersion, withPassword: passphrase, room: nil, session: nil, success: { [weak self] (totalKeys, _) in
guard let sself = self else {
return
}
@ -91,7 +85,7 @@ final class KeyBackupRecoverFromPassphraseViewModel: KeyBackupRecoverFromPassphr
guard let sself = self else {
return
}
sself.update(viewState: .error(error))
sself.update(viewState: .error(error))
})
}

View file

@ -17,7 +17,6 @@
import Foundation
enum KeyBackupRecoverFromRecoveryKeyViewModelError: Error {
case missingKeyBackupVersion
}
final class KeyBackupRecoverFromRecoveryKeyViewModel: KeyBackupRecoverFromRecoveryKeyViewModelType {
@ -72,14 +71,9 @@ final class KeyBackupRecoverFromRecoveryKeyViewModel: KeyBackupRecoverFromRecove
return
}
guard let keyBackupVersion = self.keyBackupVersion.version else {
self.update(viewState: .error(KeyBackupRecoverFromRecoveryKeyViewModelError.missingKeyBackupVersion))
return
}
self.update(viewState: .loading)
self.currentHTTPOperation = self.keyBackup.restore(keyBackupVersion, withRecoveryKey: recoveryKey, room: nil, session: nil, success: { [weak self] (totalKeys, _) in
self.currentHTTPOperation = self.keyBackup.restore(self.keyBackupVersion, withRecoveryKey: recoveryKey, room: nil, session: nil, success: { [weak self] (totalKeys, _) in
guard let sself = self else {
return
}