renaming sdk model to matrix

This commit is contained in:
Adam Brown 2022-05-05 11:07:09 +01:00
parent 8136f57b5e
commit a4b5d1819d

View File

@ -24,7 +24,7 @@ import org.matrix.android.sdk.api.auth.registration.RegistrationWizard
import org.matrix.android.sdk.api.failure.is401 import org.matrix.android.sdk.api.failure.is401
import org.matrix.android.sdk.api.session.Session import org.matrix.android.sdk.api.session.Session
import javax.inject.Inject import javax.inject.Inject
import org.matrix.android.sdk.api.auth.registration.RegistrationResult as SdkRegistrationResult import org.matrix.android.sdk.api.auth.registration.RegistrationResult as MatrixRegistrationResult
class RegistrationActionHandler @Inject constructor() { class RegistrationActionHandler @Inject constructor() {
@ -73,14 +73,14 @@ class RegistrationActionHandler @Inject constructor() {
} }
} }
private inline fun resultOf(block: () -> SdkRegistrationResult): RegistrationResult { private inline fun resultOf(block: () -> MatrixRegistrationResult): RegistrationResult {
return runCatching { block() }.fold( return runCatching { block() }.fold(
onSuccess = { it.toRegistrationResult() }, onSuccess = { it.toRegistrationResult() },
onFailure = { RegistrationResult.Error(it) } onFailure = { RegistrationResult.Error(it) }
) )
} }
private fun SdkRegistrationResult.toRegistrationResult() = when (this) { private fun MatrixRegistrationResult.toRegistrationResult() = when (this) {
is FlowResponse -> RegistrationResult.NextStep(flowResult) is FlowResponse -> RegistrationResult.NextStep(flowResult)
is Success -> RegistrationResult.Complete(session) is Success -> RegistrationResult.Complete(session)
} }