Fix changing number flow in scenarios where service requires additional verification.

Fixes #12985, #13059.
This commit is contained in:
Nicholas Tinsley
2023-07-14 15:52:02 -04:00
committed by Clark Chen
parent e7e00bd428
commit fddfbd8d2d
3 changed files with 23 additions and 3 deletions

View File

@@ -81,7 +81,7 @@ class ChangeNumberVerifyFragment : LoggingFragment(R.layout.fragment_change_phon
val processor: RegistrationSessionProcessor = (result as RequestCodeResult.RequestedVerificationCode).processor
if (processor.hasResult()) {
if (processor.verificationCodeRequestSuccess()) {
Log.i(TAG, "Successfully requested SMS code.")
findNavController().safeNavigate(R.id.action_changePhoneNumberVerifyFragment_to_changeNumberEnterCodeFragment)
} else if (processor.captchaRequired(viewModel.excludedChallenges)) {