fix: Incorrect split amount is allowed to save#77311
fix: Incorrect split amount is allowed to save#77311Beamanator merged 10 commits intoExpensify:mainfrom
Conversation
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppandroid-app-2025-12-12_10.40.12.mp4Android: mWeb Chromeandroid-chrome-2025-12-12_10.43.12.mp4iOS: HybridAppios-app-2025-12-12_10.35.19.mp4iOS: mWeb Safariios-safari-2025-12-12_10.36.43.mp4MacOS: Chrome / Safaridesktop-chrome-2025-12-12_10.32.17.mp4 |
|
@nkdengineer Can you look into the failing check? |
|
Not sure why it's failed |
trjExpensify
left a comment
There was a problem hiding this comment.
Garrett had eyes on this in the OP as part of the split project 👍
@nkdengineer Maybe you can ask on Slack? Looks like a relatively new workflow. cc @chrispader who authored it. |
the check errors are fixed in #77442. For now the errors will not fail the check |
jjcoffee
left a comment
There was a problem hiding this comment.
LGTM! Merging main should fix the failing test.
|
Do we need to do anything for that failing check? |
|
the check is failing in the line which we don't change it. |
|
Ah the check will still fail until #77442 is merged. We can just proceed with merging @Beamanator (see this for context). |
|
#77442 was just merged so the React Compiler errors on modified files should disappear after you have merged main. |
|
@nkdengineer There's a failing unit test now, can you take a look? 🙏 |
|
@jjcoffee This test is flaky on main. |
|
Looks like we can proceed here @Beamanator 🙏 |
|
@nkdengineer Can you resolve the conflicts? |
|
Sorry for the delay, I was OOO for a few days! It looks like prettier is failing @nkdengineer |
|
@Beamanator Fixed. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/Beamanator in version: 9.2.82-0 🚀
|
|
🚀 Deployed to staging by https://github.com/Beamanator in version: 9.2.82-0 🚀
|
|
🚀 Deployed to staging by https://github.com/Beamanator in version: 9.2.82-0 🚀
|
|
🚀 Deployed to staging by https://github.com/Beamanator in version: 9.2.84-0 🚀
|
|
🚀 Deployed to production by https://github.com/AndrewGable in version: 9.2.84-8 🚀
|
Explanation of Change
Fixed Issues
$ #76758
PROPOSAL: #76758 (comment)
Tests
Offline tests
Same
QA Steps
Same as test
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
Screen.Recording.2025-12-11.at.11.01.56.mov
Android: mWeb Chrome
Screen.Recording.2025-12-11.at.11.01.14.mov
iOS: Native
Screen.Recording.2025-12-11.at.11.03.11.mov
iOS: mWeb Safari
Screen.Recording.2025-12-11.at.11.02.35.mov
MacOS: Chrome / Safari
Screen.Recording.2025-12-11.at.11.00.34.mov