fix: Paid with bank account system message has different content when copied#71883
Conversation
Codecov Report❌ Patch coverage is
... and 6 files with indirect coverage changes 🚀 New features to boost your workflow:
|
|
@ishpaul777 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] |
|
@ishpaul777 the copied message is capitalized. Should we change the copy? Action message System message |
|
have you checked other usage of the translationkey at other places, do they need to be small cased also? if no then i think we should apply change specifically for this case not all usages @etCoderDysto |
|
bump @etCoderDysto |
I think it is safe to change to the copy to small letter. I will investigate this more tomorrow and make an update. |
|
@ishpaul777 I have found a bug. Wrong content is copied when copying an expense report preview that is paid with bank account
Copied message should be: Screen.Recording.2025-10-07.at.9.34.31.at.night.mov |
|
can you please investigate ^, to see if we can fix this here if its a easy fix? |
@ishpaul777 I think we can change the original copy to small letter. I didn't find any reason that we shouldn't change it to small letter. If we are changing the english copy to small letter are we also changing all languages to small letter? |
yes i beleive so |
For this issue, we call And Lines 4827 to 4847 in 52e92f7 And we will use I think we have to find a way to a pass the right IOU action type to Lines 4723 to 4731 in 52e92f7 IMO, it is not an easy fix. |
|
thanks for investigation @etCoderDysto, i'll report it in slack so we have a GH ticket for it! |
Great! No problem! I have changed the translation copies to a lower case |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-10-09.at.3.40.21.AM.movAndroid: mWeb ChromeScreen.Recording.2025-10-09.at.3.42.00.AM.moviOS: HybridAppScreen.Recording.2025-10-09.at.3.28.43.AM.moviOS: mWeb SafariScreen.Recording.2025-10-09.at.3.30.19.AM.movMacOS: Chrome / SafariScreen.Recording.2025-10-09.at.3.17.47.AM.movMacOS: DesktopScreen.Recording.2025-10-09.at.3.48.20.AM.mov |
NikkiWines
left a comment
There was a problem hiding this comment.
sorry for the delay! couple very small things
|
|
||
| const iouReport = {...createExpenseReport(Number(iouReportID)), policyID: policyID.toString()}; | ||
|
|
||
| const policy54 = { |
There was a problem hiding this comment.
Why add 54?
| const policy54 = { | |
| const policy = { |
There was a problem hiding this comment.
There is an existing policy variable declaration in the outer scope, and it was showing lint error. That is why I named it policy54, but now I have changed the name to policyWithBank to give the name better clarity.
NikkiWines
left a comment
There was a problem hiding this comment.
Looks good! @etCoderDysto could you merge main and then this should be good to go!
Great! I have merged main @NikkiWines |
|
✋ 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/NikkiWines in version: 9.2.30-0 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.2.30-6 🚀
|

Explanation of Change
Fixed Issues
$ #71287
PROPOSAL: #71287 (comment)
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
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.Screen.Recording.2025-10-06.at.12.00.51.in.the.afternoon.mp4
Android: mWeb Chrome
android.web.Screen.Recording.2025-10-06.at.12.05.18.in.the.afternoon.mp4
iOS: Native
ios.Screen.Recording.2025-10-06.at.12.11.15.in.the.afternoon.mp4
iOS: mWeb Safari
ios.safariScreen.Recording.2025-10-06.at.12.15.12.in.the.afternoon.mp4
MacOS: Chrome / Safari
web.Screen.Recording.2025-10-06.at.11.58.04.in.the.morning.mp4
MacOS: Desktop
desktop.Screen.Recording.2025-10-06.at.12.22.06.in.the.afternoon.mp4