Skip to content

Account – Infinite loading spinner when closing an account #49532

Closed

Description

@IuliiaHerets

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: v9.0.39-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers): applausetester+shsb22acc1177@applause.expensifail.com
Issue reported by: Applause Internal Team

Action Performed:

  1. Login with an account
  2. Navigate to account settings > Security > Close account
  3. Enter the reason and default contact method > Close > Confirm

Expected Result:

User is signed out from the app and the account is closed successfully

Actual Result:

Infinite loading spinner is displayed in the RHP and the user is not logged out from the app

Workaround:

Unknown

Platforms:

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6609849_1726830617234.2024-09-20_14_01_58.mp4

View all open jobs on GitHub

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Sep 20, 2024
  2. melvin-bot commented on Sep 20, 2024

    @melvin-bot

    Triggered auto assignment to @RachCHopkins (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.

  3. IuliiaHerets commented on Sep 20, 2024

    @IuliiaHerets
    Author

    @RachCHopkins 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

  4. abzokhattab commented on Sep 20, 2024

    @abzokhattab
    Contributor

    i think this could be a backend issue .. as the backend returns an empty response and doesn't properly remove the account, as i still see the old chats after closing the account and login in again

    image
  5. daledah commented on Sep 23, 2024

    @daledah
    Contributor

    I believe #48696 is not the cause of this bug, as the changes in this PR only applies to Expensify Guide member. But I'll take a closer look regardless and will open a follow-up PR as soon as possible if this is actually a regression.

  6. daledah commented on Sep 23, 2024

    @daledah
    Contributor

    This bug is reproduced in production:

    Screen.Recording.2024-09-23.at.22.53.41.mov
  7. melvin-bot commented on Sep 23, 2024

    @melvin-bot

    @RachCHopkins Whoops! This issue is 2 days overdue. Let's get this updated quick!

  8. self-assigned this
    on Sep 23, 2024
  9. MonilBhavsar commented on Sep 23, 2024

    @MonilBhavsar
    Contributor

    Thanks for confirming @daledah!

  10. MonilBhavsar commented on Sep 23, 2024

    @MonilBhavsar
    Contributor

    @jjcoffee were you looking at this bug? Do you mind if I assign you as a C+?

  11. situchan commented on Sep 23, 2024

    @situchan
    Contributor

    I tested it by removing the changes from that PR, and it worked fine.

    If this is true, I would be C+ as regression. Not tested yet though.

  12. MonilBhavsar commented on Sep 23, 2024

    @MonilBhavsar
    Contributor

    I agree the PR could not be the reason as we're only subscribing guides to specific channel and since the user experiencing the issue is not a guide.

  13. MonilBhavsar commented on Sep 23, 2024

    @MonilBhavsar
    Contributor

    I had a look at the server side code and we're only returning pusher response for CloseAccount API command. I think we should return the API response too for the user taking an action and that should probably fix this issue. Will make a change and see if we still are able to reproduce the issue

  14. RachCHopkins commented on Sep 24, 2024

    @RachCHopkins
    Contributor

    @MonilBhavsar I'll hold off on adding any labels here. Looks like it's potentially Internal?

  15. added
    InternalRequires API changes or must be handled by Expensify staff
    on Sep 24, 2024
  16. MonilBhavsar commented on Sep 24, 2024

    @MonilBhavsar
    Contributor

    Yes, this is internal issue

  17. MonilBhavsar commented on Sep 24, 2024

    @MonilBhavsar
    Contributor

    Got PR in review!

  18. RachCHopkins commented on Sep 30, 2024

    @RachCHopkins
    Contributor

    Are there any steps left here @MonilBhavsar?

  19. MonilBhavsar commented on Sep 30, 2024

    @MonilBhavsar
    Contributor

    Thanks for the comment. No, this is fixed! We can close this as it was all internal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2InternalRequires API changes or must be handled by Expensify staffReviewingHas a PR in review

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions