[CP Staging] Revert "feat: 79048 restore reverted usd flow"#90199
Conversation
|
@aldo-expensify Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
arosiclair
left a comment
There was a problem hiding this comment.
I don't think we need to revert yet
Codecov Report❌ Looks like you've decreased code coverage for some files. Please write tests to increase, or at least maintain, the existing level of code coverage. See our documentation here for how to interpret this table.
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2a6276e997
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| prevScreen(); | ||
| } else { | ||
| Navigation.goBack(); | ||
| setCurrentUBOSubStep((currentSubstep) => currentSubstep - 1); |
There was a problem hiding this comment.
Route UBO form back action to the correct prior prompt
When a user is adding another beneficial owner (i.e., they entered the details form from ARE_THERE_MORE_UBOS) and taps back on the first details substep, this fallback always decrements to IS_ANYONE_ELSE_UBO. The previous behavior routed that case back to ARE_THERE_MORE_UBOS, so this regression now sends users to an earlier branch question and can unintentionally reset the UBO decision flow before they return to the owners list.
Useful? React with 👍 / 👎.
|
@arosiclair looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
straight revert |
…restore-reverted-usd-flow [CP Staging] Revert "feat: 79048 restore reverted usd flow" (cherry picked from commit d3113fc) (cherry-picked to staging by jasperhuangg)
|
🚀 Cherry-picked to staging by https://github.com/jasperhuangg in version: 9.3.69-13 🚀
Bundle Size Analysis (Sentry): |
|
No help site changes are required for this PR. This is a revert of #88193, which was an internal code refactor of the USD reimbursement bank account flow (navigation, routing, and page component structure). The original PR did not include any documentation changes, and the revert does not alter any user-facing features, labels, or workflows documented in the help site articles under |
|
🚧 @arosiclair has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
🚀 Deployed to production by https://github.com/Beamanator in version: 9.3.69-18 🚀
|
|
🚀 Cherry-picked to staging by https://github.com/jasperhuangg in version: 9.3.70-0 🚀
Bundle Size Analysis (Sentry): |
|
No help site changes are required for this PR. This PR reverts #88193, which was an internal refactor of the USD reimbursement account flow's navigation architecture (removing page-level route constants, reverting step navigation patterns). The revert restores the previous internal code structure without changing any user-facing behavior, feature names, UI labels, or workflows. The existing help site article Connect a US Business Bank Account describes the user-facing steps, which remain unchanged by this revert. |
|
🚀 Cherry-picked to staging by https://github.com/jasperhuangg in version: 9.3.72-0 🚀
Bundle Size Analysis (Sentry): |
|
No help site changes required. This PR reverts #88193, which was an internal refactoring of the USD reimbursement account flow (navigation structure, component organization, and animation fixes for mWeb Android). The revert does not change any user-facing behavior, UI labels, feature names, or workflows — the bank account setup experience remains identical from the end user's perspective. Since there are no changes to user-facing functionality, no updates to |
|
🚀 Deployed to production by https://github.com/lakchote in version: 9.3.72-1 🚀
|
Reverts #88193
$ #90144
$ #90098
$ #90109