You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[HOLD for payment 2024-01-25] [$500] Web - "Bank account" option does not appear in "Wallet" #32079
Version Number: 1.4.4.-0 Reproducible in staging?: Y Reproducible in production?: Y If this was caught during regression testing, add the test name, ID and link from TestRail: Email or phone of affected tester (no customers): Logs:https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: Applause - Internal Team Slack conversation:
changed the title [-]Web - "Bank account" option does not appear in "Wallet"[/-][+][$500] Web - "Bank account" option does not appear in "Wallet"[/+]on Nov 28, 2023
Please re-state the problem that we are trying to solve in this issue.
Only debit card option appears
What is the root cause of that problem?
We're only showing Personal bank account if we can validate the IOU report passed in, based on this condition. In Wallet page, there'll be no IOU report passed in so canUseBusinessBankAccount is always false.
What changes do you think we should make in order to solve the problem?
Always show Personal bank account if the AddPaymentMethodMenu is from WalletPage. This can be done by updating the canUsePersonalBankAccount check to:
Check if iouReport is empty, if yes always show Personal bank account, only if it's not empty, we'll check other conditions related to the iouReport
isEmpty(iouReport) ||
...rest
Or use a new prop to indicate it's from wallet page, or more precisely from non-IOU flow
Update: The prop I mentioned has been added via this PR so we can just use it
What alternative solutions did you explore? (Optional)
Activity
melvin-bot commentedon Nov 28, 2023
Triggered auto assignment to @muttmuure (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.[-]Web - "Bank account" option does not appear in "Wallet"[/-][+][$500] Web - "Bank account" option does not appear in "Wallet"[/+]melvin-bot commentedon Nov 28, 2023
Job added to Upwork: https://www.upwork.com/jobs/~01ea0db427c9d793c6
melvin-bot commentedon Nov 28, 2023
Bug0 Triage Checklist (Main S/O)
Platformsin OP are ✅)melvin-bot commentedon Nov 28, 2023
Triggered auto assignment to Contributor-plus team member for initial proposal review - @aimane-chnaif (
External)jgddesigns commentedon Nov 28, 2023
Is there a reason why this error doesn't occur in dev, but does occur in staging?
tienifr commentedon Nov 28, 2023
Proposal
Please re-state the problem that we are trying to solve in this issue.
Only debit card option appears
What is the root cause of that problem?
We're only showing
Personal bank accountif we can validate the IOU report passed in, based on this condition. In Wallet page, there'll be no IOU report passed in socanUseBusinessBankAccountis always false.What changes do you think we should make in order to solve the problem?
Always show
Personal bank accountif the AddPaymentMethodMenu is from WalletPage. This can be done by updating thecanUsePersonalBankAccountcheck to:iouReportis empty, if yes always showPersonal bank account, only if it's not empty, we'll check other conditions related to theiouReportUpdate: The prop I mentioned has been added via this PR so we can just use it
What alternative solutions did you explore? (Optional)
NA
kouhei007 commentedon Nov 28, 2023
Contributor details
Your Expensify account email: semenovihor95@gmail.com
Upwork Profile Link: https://www.upwork.com/freelancers/~0132b61da48807943c
melvin-bot commentedon Nov 28, 2023
✅ Contributor details stored successfully. Thank you for contributing to Expensify!
79 remaining items
muttmuure commentedon Jan 29, 2024
Created a payment issue
muttmuure commentedon Feb 6, 2024
Paid up
tienifr commentedon Feb 29, 2024
Hi @muttmuure would you mind linking the issue/Upwork job you created for payment?
Somehow I haven't been able to find it.
Thanks!
tienifr commentedon Mar 18, 2024
@muttmuure Bump on this, thanks!
muttmuure commentedon Mar 19, 2024
So sorry @tienifr! I must have not completed the full payment steps or hit an error. I have sent you a new offer
tienifr commentedon Mar 20, 2024
Thanks for looking into this!
I've submitted a proposal to the Upwork invitation you sent!
tienifr commentedon Mar 26, 2024
@muttmuure Could we proceed with next step here?
Thanks!
muttmuure commentedon Apr 9, 2024
Sorry, not sure what happened there. Anyway, everyone has been paid.