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
[$250] [HOLD for payment 2024-11-13] Wallet - Deactivated card is not removed from Wallet when it is deactivated in Wallet page #51738
Similarly if needed update failure data and if needed add success data. If we want then for offline case we can add offline feedback pattern as well, that can be decided during PR phase
If the same bug exists elsewhere we should look and fix there too.
changed the title [-][HOLD for payment 2024-11-13] Wallet - Deactivated card is not removed from Wallet when it is deactivated in Wallet page[/-][+][$250] [HOLD for payment 2024-11-13] Wallet - Deactivated card is not removed from Wallet when it is deactivated in Wallet page[/+]on Nov 12, 2024
Activity
melvin-bot commentedon Oct 30, 2024
Triggered auto assignment to @joekaufmanexpensify (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.izarutskaya commentedon Oct 30, 2024
We think this issue might be related to the #collect project.
joekaufmanexpensify commentedon Oct 30, 2024
Reproduced.
2024-10-30_17-29-49.mp4
joekaufmanexpensify commentedon Oct 30, 2024
@mountiny LMK if I should make this one external
mountiny commentedon Oct 31, 2024
discussed the solution here
twilight2294 commentedon Oct 31, 2024
Edited by proposal-police: This proposal was edited at 2024-10-31 08:52:47 UTC.
Proposal
Please re-state the problem that we are trying to solve in this issue.
Card deactivated in Expensify Card page is not removed from member profile
What is the root cause of that problem?
When we call
REPORT_VIRTUAL_EXPENSIFY_CARD_FRAUDAPI, we only clear the Onyx FormREPORT_VIRTUAL_CARD_FRAUD:App/src/libs/actions/Card.ts
Lines 40 to 50 in aa6401d
but in ReportVirtualCardFraudPage page, we use
CARD_LISTwhich stores the user's cash card and imported cards (including the Expensify Card):App/src/pages/settings/Wallet/ReportVirtualCardFraudPage.tsx
Line 31 in aa6401d
This is the reason why the member is not removed from wallet.
What changes do you think we should make in order to solve the problem?
While calling
Deactive cardAPI we should also clear theCARD_LIST:Similarly if needed update failure data and if needed add success data. If we want then for offline case we can add offline feedback pattern as well, that can be decided during PR phase
If the same bug exists elsewhere we should look and fix there too.
mountiny commentedon Oct 31, 2024
This was not made external yet and @DylanDylann has worked on this project with us. Do you want to work on the PR?
15 remaining items
[-][HOLD for payment 2024-11-13] Wallet - Deactivated card is not removed from Wallet when it is deactivated in Wallet page[/-][+][$250] [HOLD for payment 2024-11-13] Wallet - Deactivated card is not removed from Wallet when it is deactivated in Wallet page[/+]melvin-bot commentedon Nov 12, 2024
Job added to Upwork: https://www.upwork.com/jobs/~021856352075978124643
melvin-bot commentedon Nov 12, 2024
Current assignee @DylanDylann is eligible for the External assigner, not assigning anyone new.
joekaufmanexpensify commentedon Nov 12, 2024
Only payment here is $250 to @DylanDylann for C+ review via Upwork.
joekaufmanexpensify commentedon Nov 12, 2024
@DylanDylann offer sent for $250!
joekaufmanexpensify commentedon Nov 13, 2024
Bumped in Slack
DylanDylann commentedon Nov 13, 2024
@joekaufmanexpensify All good now, thank you
joekaufmanexpensify commentedon Nov 13, 2024
Great, $250 sent and contract ended!
joekaufmanexpensify commentedon Nov 13, 2024
Upwork job closed
joekaufmanexpensify commentedon Nov 13, 2024
All set, thanks everyone!