Skip to content
Snippets Groups Projects
Commit 8ecbde7c authored by Taras's avatar Taras
Browse files

Remove deh device creation on auth

parent 693e3f31
No related branches found
No related tags found
No related merge requests found
......@@ -33,7 +33,6 @@ class CreatePassPhraseDataSource @Inject constructor(
createKeyBackup(backupCreationInfo)
val keyData = ssssDataSource.storeBsSpekeKeyIntoSSSS(keyBackupPrivateKey)
crossSigningDataSource.initCrossSigningIfNeed(keyData.keySpec)
MatrixSessionProvider.currentSession?.cryptoService()?.createDehydratedDevice(keyBackupPrivateKey)
loadingLiveData.postValue(LoadingData(isLoading = false))
}
......
......@@ -14,7 +14,6 @@ import org.matrix.android.sdk.api.extensions.tryOrNull
import org.matrix.android.sdk.api.listeners.StepProgressListener
import org.matrix.android.sdk.api.session.crypto.keysbackup.BackupRecoveryKey
import org.matrix.android.sdk.api.session.crypto.keysbackup.KeysBackupService
import org.matrix.android.sdk.api.session.crypto.keysbackup.extractCurveKeyFromRecoveryKey
import org.matrix.android.sdk.api.session.crypto.keysbackup.toKeysVersionResult
import javax.inject.Inject
......@@ -78,9 +77,6 @@ class RestoreBackupDataSource @Inject constructor(
try {
val keyData = ssssDataSource.getBsSpekeRecoveryKey(progressObserver)
restoreKeysWithRecoveryKey(keyData)
extractCurveKeyFromRecoveryKey(keyData.recoveryKey)?.let {
MatrixSessionProvider.currentSession?.cryptoService()?.createDehydratedDevice(it)
}
} catch (e: Throwable) {
loadingLiveData.postValue(LoadingData(isLoading = false))
throw e
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment