Standardize on Pay elsewhere#22723
Conversation
|
@shawnborton @aimane-chnaif One of you needs to 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] |
|
Reviewing in 2 hrs |
|
Code looks good. Current staging is broken at the moment. It says paid ✅ even not paid yet. Not happening on production. Should be deploy blocker. main / staging: Screen.Recording.2023-07-12.at.7.26.41.PM.movproduction: Screen.Recording.2023-07-12.at.7.26.55.PM.mov |
|
Logout and re-login fixed it |
|
Oops, not working again when start visiting IOU report Screen.Recording.2023-07-12.at.7.40.37.PM.mov |
|
@aimane-chnaif that might be related to this https://expensify.slack.com/archives/C049HHMV9SM/p1689120594593919 |
yeah, exactly same symptoms. |
Reviewer Checklist
Screenshots/VideosWebweb.movMobile Web - ChromeMobile Web - Safarimsafari.movDesktopdesktop.moviOSios.movAndroid |
|
@srikarparsi 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] |
|
Merging since it's just copy change. |
|
🚀 Deployed to staging by https://github.com/luacmartins in version: 1.3.40-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 1.3.40-5 🚀
|
Details
Lets remove the
I'll settle up elsewherecopy and standardize onPay elsewhereFixed Issues
$ #22429
Tests
Offline tests
N/A
QA Steps
N/A
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)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
Web
Mobile Web - Chrome
Mobile Web - Safari
Desktop
Same as web
iOS
Android
Couldnt get it to load for some reason should not be a blocker.