-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Add UpdatePersonalInformationForBankAccount #10988
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
danieldoglas
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just a small comment about the structure we're using for the reimbursement account methods!
src/libs/actions/ReimbursementAccount/updatePersonalInformationForBankAccount.js
Outdated
Show resolved
Hide resolved
|
Hold up I'm still doing some testing, I'll let you know when it's ready for review |
|
Alright it's ready for review |
src/libs/actions/ReimbursementAccount/updatePersonalInformationForBankAccount.js
Outdated
Show resolved
Hide resolved
|
Updated |
update branch :wq
|
#11162 has been merged on main - please merge main on your branch |
…of props everywhere
802c14d to
f297dba
Compare
|
Alright we are ready for final review |
MariaHCD
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and tests well
|
No longer on hold since the Web PR was deployed to prod: https://github.com/Expensify/Web-Expensify/pull/34848#issuecomment-1258035382 |
|
|
@nkuoch looks like this was merged without passing tests. Please add a note explaining why this was done and remove the |
|
tests were passing |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
1 similar comment
|
🚀 Deployed to production by @roryabraham in version: 1.2.10-1 🚀
|
Add UpdatePersonalInformationForBankAccount
Details
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/226852
Tests
Tested with: https://github.com/Expensify/Web-Expensify/pull/34848
Log into an account on newdot and create a workspace
Go to Settings > {workspace} > Connect bank account
Add a bank account by connecting to Plaid following this SO: https://stackoverflow.com/c/expensify/questions/342
When you reach the personal information form pictured below:
Make sure that if some information in the inputs is incorrect it

shows an error under the inputs:PR Review Checklist
Contributor (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 */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)PR Reviewer Checklist
The Contributor+ 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
Screenshots
See Tests section above
Web
Mobile Web
Desktop
iOS
Android