Fix network on main thread crash.

main
Cody Henthorne 2023-03-01 10:16:41 -05:00
rodzic d3572f92f5
commit b82f6f83ec
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -304,6 +304,7 @@ public final class RegistrationViewModel extends BaseRegistrationViewModel {
} }
return verifyAccountRepository.registerAccount(null, registrationData, null, null) return verifyAccountRepository.registerAccount(null, registrationData, null, null)
.observeOn(Schedulers.io())
.onErrorReturn(ServiceResponse::forUnknownError) .onErrorReturn(ServiceResponse::forUnknownError)
.map(VerifyResponseWithoutKbs::new) .map(VerifyResponseWithoutKbs::new)
.flatMap(processor -> { .flatMap(processor -> {
@ -329,8 +330,7 @@ public final class RegistrationViewModel extends BaseRegistrationViewModel {
} else { } else {
return Single.just(processor); return Single.just(processor);
} }
}) });
.observeOn(AndroidSchedulers.mainThread());
} }
public @NonNull Single<Boolean> canEnterSkipSmsFlow() { public @NonNull Single<Boolean> canEnterSkipSmsFlow() {