Conversation
|
@eh2077 @luacmartins Our previous PRs weren’t the culprits. The root cause is that we had incorrect optimistic data. With Instant Submit, an empty report should have the status open, not submitted. --> isProcessingReport return true in the bug This breaks the logic in canAddOrDeleteTransactions cc @rlinoz |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / SafariScreen.Recording.2025-12-09.at.11.21.50.PM.mov |
|
Oh I was about to test the revert to check if it was really coming from that PR. |
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.
|
eh2077
left a comment
There was a problem hiding this comment.
Confirmed the DB issue is fixed
Screen.Recording.2025-12-09.at.11.21.50.PM.mov
|
@rlinoz For me, the BE return stateNum: 0
|
|
@rlinoz Do you use the same config in the workflow?
|
|
Ah yeah, I got it 0 now, thanks! |
|
I am checking failed tesst |
|
@luacmartins @rlinoz Ready to merge |
|
Is the lint failing on main? |
trjExpensify
left a comment
There was a problem hiding this comment.
For sure should be allowed to add expenses to an empty report with this config. 👍
bd79d5f to
16493b3
Compare
16493b3 to
ba6bc3e
Compare
|
The offending PR got reverted. I think we can close this PR |



Explanation of Change
Fixed Issues
$ #77145
PROPOSAL:
Tests
Offline tests
QA Steps
Precondition:
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, 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.ScrollViewcomponent to make it scrollable when more elements are added to the page.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
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari