Fix issue cards options still available after deleting bank account#12279
Fix issue cards options still available after deleting bank account#12279puneetlath merged 1 commit intoExpensify:mainfrom
Conversation
|
@bernhardoj thanks for the PR. I'll finish this testing by tomorrow. |
|
@bernhardoj I did some testing. When I do add the bank account for the first time it works all well. For the subsequent attempts I get an error. Can you take the latest pull of the I am able to consistently reproduce this on all platforms. |
|
Got it. I will check it |
|
I have pulled from main and did several times adding the bank account but still can't reproduce it on my end. But I found something interesting. I disconnected once again my bank account and went to staging.new.expensify.com and add the bank account and I got the exact same error. |
|
I think the error is related to this #12308 |
|
Yes @bernhardoj I checked it on staging myself and can confirm this is unrelated to this PR. @puneetlath All yours. 🎀 👀 🎀
ScreenshotsWebweb-bank-account-reset_FGSRqhZ4.mp4Mobile Web - Chromemweb-chrome-bank-account-reset.movMobile Web - Safarimweb-safari-bank-account-reset.movDesktopdesktop-bank-account-reset.moviOSios-bank-account-reset.movAndroidandroid-bank-account-reset.mov |
|
@puneetlath looks like this was merged without the checklist test passing. Please add a note explaining why this was done and remove the |
|
All tests showed as passing when I merged. |
|
✋ 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 @puneetlath in version: 1.2.24-0 🚀
|
|
🚀 Deployed to production by @yuwenmemon in version: 1.2.24-4 🚀
|
1 similar comment
|
🚀 Deployed to production by @yuwenmemon in version: 1.2.24-4 🚀
|
|
🚀 Deployed to production by @yuwenmemon in version: 1.2.24-4 🚀
|



Details
Issue cards options in workspace settings should not be available immediately after deleting the bank account.
Fixed Issues
$ #11512
PROPOSAL: #11512 (comment)
Tests
QA Steps
PR Review Checklist
PR Author Checklist
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*filesWaiting 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)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/*filesWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarhave been tested & I retested again)/** 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)Screenshots
Web
web.mov
Mobile Web - Chrome
android_mobile_web.mp4
Mobile Web - Safari
ios_moweb.mov
Desktop
desktop.mov
iOS
ios.mov
Android
android.mp4