Merge pull request #297 from vector-im/feature/crypto_stabilization

Safely remove all usage of `!![`
This commit is contained in:
Benoit Marty
2019-07-04 15:17:26 +02:00
committed by GitHub
16 changed files with 127 additions and 121 deletions

View File

@ -47,7 +47,7 @@ class KeysBackupRestoreActivity : SimpleFragmentActivity() {
viewModel.keyVersionResult.observe(this, Observer { keyVersion ->
if (keyVersion != null && supportFragmentManager.fragments.isEmpty()) {
val isBackupCreatedFromPassphrase = keyVersion.getAuthDataAsMegolmBackupAuthData().privateKeySalt != null
val isBackupCreatedFromPassphrase = keyVersion.getAuthDataAsMegolmBackupAuthData()?.privateKeySalt != null
if (isBackupCreatedFromPassphrase) {
supportFragmentManager.beginTransaction()
.replace(R.id.container, KeysBackupRestoreFromPassphraseFragment.newInstance())