-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Workspace - Infinite loading displayed for second device after delete the Workspace as admin. #16915
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @PauloGasparSv ( |
Shifting my focus to this! |
This may be caused because the report data is still in Onyx after the deletion but the reportActions are removed Still couldn't figure out which P.R. introduced this but it may be API related |
For some reason this logic in the API isn't clearing the |
Strange thing is that commenting this logic solves the issue! But that logic should be in production, so I'll test production here. cc @roryabraham if you have any ideas on this as the logic I commented was introduced in this P.R. |
All right, I think Couldn't find any recent changes or the P.R. that introduced this bug yet. Taking a break for lunch but I'll get back to this ASAP. |
This might have same root cause as #16897 |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Thanks @situchan! cc @marcaaron |
Yup, the changes from #16918 fix this! I think what was happening is we make a call to That caused a failure but there was no Onyx failure data that switched the state of That may be related to https://github.com/Expensify/Web-Expensify/pull/36929 |
#16918 Got merged! Keeping an eye on it. |
P.R. is in staging, re-testing this! |
Changes from #16918 fixed this and were CP'd to staging so closing it off! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Precognition:
2 accounts are needed for the following tests, 1 Admin and 1 user
With one of the accounts, log in, create a workspace and invite the other account to the workspace.
Expected Result:
"Hmm. it's not here . You don't have access to this chat" should be appeared for second device.
Actual Result:
Infinite loading displayed for second device after delete WS as admin.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.94.0
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from TestRail:
https://expensify.testrail.io/index.php?/tests/view/3322739
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Bug6005687_WS_Kot.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: