Deprecate reimbursementAccountDraftValues#11640
Conversation
|
Updated! |
MariaHCD
left a comment
There was a problem hiding this comment.
LGTM! Just one question.
|
Hey! I see that you made changes to our Form component. Make sure to update the docs in FORMS.md accordingly. Cheers! |
|
Updated! |
|
Bumping for reviews! |
AndrewGable
left a comment
There was a problem hiding this comment.
Seems like the other reviewers have some more context than I, but code looks good to me!
MariaHCD
left a comment
There was a problem hiding this comment.
LGTM! Can we also test with any other form(s) that use shouldSaveDraft?
I'm assuming the Web QA is the same as the test steps? Currently, it's empty in the OP
|
MacOS / Chrome 1.New.Expensify.1.webmMacOS / Desktop Screen.Recording.2022-10-14.at.3.34.59.PM.moviOS / native Screen.Recording.2022-10-14.at.3.39.37.PM.movAndroid / native Screen.Recording.2022-10-14.at.3.18.10.PM.moviOS / Safari Screen.Recording.2022-10-14.at.3.28.48.PM.movAndroid / Chrome XRecorder_14102022_152445.mp4 |
|
I tested this locally and it works
Done! Thanks for catching this! |
MariaHCD
left a comment
There was a problem hiding this comment.
Tested on all platforms and completed the reviewer checklist. All yours, @marcochavezf
|
@marcochavezf looks like this was merged without passing tests. Please add a note explaining why this was done and remove the |
|
Tests already passed |
|
✋ 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 @marcochavezf in version: 1.2.18-0 🚀
|
|
🚀 Deployed to staging by @marcochavezf in version: 1.2.18-0 🚀
|
|
🚀 Deployed to production by @chiragsalian in version: 1.2.18-10 🚀
|
Details
Standardizes on reimbursementAccountDraft
cc @MariaHCD @marcochavezf
Fixed Issues
#11556 (review)
Tests
+ > New WorkspaceWorkspace > Connect bank account > Connect online with Plaiduser_goodandpass_goodas credentials011401533and1111222233331111for routing and account numbersSave and continueSave and continueWorkspace > Connect bank account > Continue with setup<to go back to theBank account stepand verify that the account information is filled in the form inputsPR Review Checklist
PR Author Checklist
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*filesSTYLE.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)PR Reviewer Checklist
The reviewer will copy/paste it into a new comment and complete it after the author checklist is completed
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick).src/languages/*filesSTYLE.md) were followedAvatar, I verified the components usingAvatarhave been tested & I retested again)/** comment above it */displayNamepropertythisproperly 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)QA Steps
Same as test steps
Screenshots
Web
web.mov
Mobile Web - Chrome
chrome.mov
Mobile Web - Safari
safari.mov
Desktop
desktop.mov
iOS
ios.mov
Android
android.mov