iOS - Expense - Failed submission error is not displayed when network request fails#96222
iOS - Expense - Failed submission error is not displayed when network request fails#96222lorretheboy wants to merge 3 commits into
Conversation
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
|
@mkhutornyi 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] |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0b89bfa56d
ℹ️ About Codex in GitHub
Codex has been enabled to automatically 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 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppios.moviOS: mWeb SafariMacOS: Chrome / Safariweb.mov |
joekaufmanexpensify
left a comment
There was a problem hiding this comment.
Good for product
|
@mkhutornyi I pushed the fix. I believe it was working well before as shown in my recording in PR description. I think Someone have updated something on main so it leads to above regression. I fixed it, kindly check again. Thanks |
|
@lorretheboy no code changes to review |
|
@mkhutornyi Oh I mean this case (I reverted the changes) we can ask QA to re-verify. As my proposal before no longer needed as the issue was fixed on main |
Explanation of Change
Fixed Issues
$ #96162
PROPOSAL: NA
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)Avatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Screen.Recording.2026-07-15.at.16.47.50.mov
Android: mWeb Chrome
Screen.Recording.2026-07-15.at.16.50.37.mov
iOS: Native
Screen.Recording.2026-07-15.at.16.45.22.mov
iOS: mWeb Safari
Screen.Recording.2026-07-15.at.16.42.19.mov
MacOS: Chrome / Safari
Screen.Recording.2026-07-15.at.16.38.58.mov