Skip to content
Snippets Groups Projects
Commit 003c4b47 authored by Taras's avatar Taras
Browse files

Change to registration flow error on change password uia

parent 8fda4e6f
No related branches found
No related tags found
No related merge requests found
......@@ -18,11 +18,14 @@ package org.matrix.android.sdk.internal.session.account
import org.matrix.android.sdk.api.auth.UIABaseAuth
import org.matrix.android.sdk.api.auth.UserInteractiveAuthInterceptor
import org.matrix.android.sdk.api.failure.Failure
import org.matrix.android.sdk.api.failure.toRegistrationFlowResponse
import org.matrix.android.sdk.api.session.uia.UiaResult
import org.matrix.android.sdk.internal.auth.registration.handleUIA
import org.matrix.android.sdk.internal.network.GlobalErrorReceiver
import org.matrix.android.sdk.internal.network.executeRequest
import org.matrix.android.sdk.internal.task.Task
import timber.log.Timber
import javax.inject.Inject
//Created for Circles
......@@ -55,7 +58,10 @@ internal class DefaultChangePasswordUIATask @Inject constructor(
}
) != UiaResult.SUCCESS
) {
throw throwable
Timber.d("## UIA: propagate failure")
throw throwable.toRegistrationFlowResponse()
?.let { Failure.RegistrationFlowError(it) }
?: throwable
}
}
}
......
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