From d6fd6b88a1a2a8c5569fa37df3b09d6138639089 Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Sat, 2 Mar 2024 13:41:58 +0200 Subject: [PATCH] Replace backup after forgot password --- .../java/org/futo/circles/auth/feature/uia/UIAViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 a4bb317ce..3616f1ff1 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 { -- GitLab