diff --git a/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt b/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt index a4bb317ce31055db6b3f5235ac5eaec83fccb152..3616f1ff15be10a049afc5582c712535d5f17adc 100644 --- a/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt +++ b/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt @@ -111,8 +111,11 @@ class UIAViewModel @Inject constructor( fun finishForgotPassword(session: Session) { launchBg { val result = createResult { + passPhraseLoadingLiveData.postValue( + LoadingData(messageId = R.string.initial_sync, isLoading = true) + ) MatrixSessionProvider.awaitForSessionSync(session) - createPassPhraseDataSource.createPassPhraseBackup() + createPassPhraseDataSource.replaceToNewKeyBackup() BSSpekeClientProvider.clear() } (result as? Response.Success)?.let {