Better handling of push timeouts during registration.

This commit is contained in:
Nicholas Tinsley
2023-03-15 17:29:56 -04:00
parent af7987d743
commit c01d542ec2
6 changed files with 15 additions and 15 deletions

View File

@@ -73,11 +73,11 @@ class ChangeNumberVerifyFragment : LoggingFragment(R.layout.fragment_change_phon
return@subscribe
}
val processor = (result as RequestCodeResult.RequestedVerificationCode).processor
val processor: RegistrationSessionProcessor = (result as RequestCodeResult.RequestedVerificationCode).processor
if (processor.hasResult()) {
findNavController().safeNavigate(R.id.action_changePhoneNumberVerifyFragment_to_changeNumberEnterCodeFragment)
} else if (processor.captchaRequired()) {
} else if (processor.captchaRequired(viewModel.excludedChallenges)) {
Log.i(TAG, "Unable to request sms code due to captcha required")
findNavController().safeNavigate(R.id.action_changePhoneNumberVerifyFragment_to_captchaFragment, getCaptchaArguments())
requestingCaptcha = true