-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2024-08-01] [$250] Close account - Unable to close unverified account #44114
Comments
Triggered auto assignment to @isabelastisser ( |
@isabelastisser FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
ProposalPlease re-state the problem that we are trying to solve in this issue.VBA Link does not sign user in when redirected What is the root cause of that problem?the App only call CLOSE_ACCOUNT api. this is the response from BE ![]() the BE does not remove the session on Onyx What changes do you think we should make in order to solve the problem?Line 100 in ed50007
We could use signOutAndRedirectToSignIn function to reset the token and navigate to the sign-in page. What alternative solutions did you explore? (Optional)we could also remove the session from optimistic data. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Unable to close unverified account. The request completes but the user isn't logged out. What is the root cause of that problem?When the request is completed, there is already a App/src/libs/Middleware/SaveResponseInOnyx.ts Lines 28 to 33 in 633e708
The reason App/src/libs/actions/OnyxUpdates.ts Lines 162 to 169 in 633e708
You can see that But for the CloseAccount response, the What changes do you think we should make in order to solve the problem?Fix it on the BE so the correct App/src/libs/Middleware/SaveResponseInOnyx.ts Lines 6 to 8 in 633e708
|
Job added to Upwork: https://www.upwork.com/jobs/~01e5a38773a3b72e10 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mkhutornyi ( |
@mkhutornyi please review the proposals above when you have a chance. Thanks! |
Is this bug is still open or assigned to someone else ? |
📣 @jasham! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
Is this bug is still open or assigned to someone else ? |
@mkhutornyi, please review the proposals above! @jasham, this is still open. |
@mkhutornyi I DM'd you for visibility. Thanks! |
reviewing |
Pulling engineer for review since it's possible to fix in BE |
Triggered auto assignment to @AndrewGable, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Triggered auto assignment to @kevinksullivan ( |
I will be OOO tomorrow and next week, so I am reassigning this until I return on July 29. Thanks, @kevinksullivan! Status: Waiting for PR to merge. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.11-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-08-01. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
I'm back and taking this back! Thanks, @kevinksullivan! |
Hey @mkhutornyi, please complete the BZ list above. Thanks! |
Requested in ND. |
Payment summary: @bernhardoj requires payment through NewDot Manual Requests $250 / Contributor |
@mkhutornyi, please complete the BZ list. I will DM you for visibility. Thanks! |
$250 approved for @bernhardoj |
The root cause was in backend. No offending PR in frontend. Regression test: |
All set! Closing. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.86-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: https://expensify.testrail.io/index.php?/tests/view/4652683
Email or phone of affected tester (no customers): natnael.expensify+0a89fdndafadf@gmail.com
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
Account should be closed
Actual Result:
Account is not closed
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6519711_1718909872400.Screen_Recording_2024-06-20_at_9.48.20_at_night.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @kevinksullivan / @isabelastisserThe text was updated successfully, but these errors were encountered: