-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$1000] Workspace name changes to old name when user switch from offline to online #16090
Comments
Triggered auto assignment to @greg-schroeder ( |
Bug0 Triage Checklist (Main S/O)
|
@greg-schroeder Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Job added to Upwork: https://www.upwork.com/jobs/~0130314f12ef1184f1 |
Triggered auto assignment to @abekkala ( |
Reproduced, added |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Triggered auto assignment to @MonilBhavsar ( |
We just merged this PR to fix this general issue. And I believe this issue should be fixed by it. Let me do quick test |
I unassigned myself as I don't think that it needed a double BZ assignment here. |
@parasharrajat, @greg-schroeder, @MonilBhavsar Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Seems like a different issue and open to proposals. |
I'll take a look :) |
📣 @koko57 You have been assigned to this job by @mountiny! |
@koko57 Please post your approach here before moving to PR. Thanks. |
Hi, Ana from Callstack here, I'll take over from @koko57, will investigate and post a proposal |
Thank you! |
📣 @BeeMargarida You have been assigned to this job by @MonilBhavsar! |
@BeeMargarida Please post your approach here before moving to PR. Thanks. |
@parasharrajat @BeeMargarida @greg-schroeder @MonilBhavsar this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Currently in the process of writing a proposal, been busy with other issues, will pick this up today. |
Update: still investigating, trying to find a fix |
This is not a proposal yet, because I would like to gather more information, since there's a part of what is happening that I can't observe. ProblemWhen a user creates and edits a workspace name while offline, when returning to online the workspace name reverts to the original one. Root causeAfter analysing the requests made after reconnect, all seems fine with the information sent and the order of the events ( When analysing the data received by Onyx, there’s an update after the reconnect that contains outdated data. As it can be seen in the images below, the first one contains changes related to the update on the policy general settings. However, the second one, which comes bundled with updated data regarding the reports, contains outdated data regarding the policy. This is then merged and the correct data is overwritten with the old one. Tracing back this request, it's received by Pusher (image below). Based on the comment I've checked if any of the Onyx merge/set requests in the App are being called after reconnect, but that is not the case. Does anyone know more about how it works in the backend and can provide knowledge about what might be triggering this event? |
Hi, any update regarding this? There's a possibility of it being related to this issue: #12775 |
@MonilBhavsar can you please help with this? |
I agree it is good to add this issue to the tracking issue #12775 |
@parasharrajat @BeeMargarida @greg-schroeder @MonilBhavsar this issue is now 3 weeks old. There is one more week left before this issue breaks WAQ and will need to go internal. What needs to happen to get a PR in review this week? Please create a thread in #expensify-open-source to discuss. Thanks! |
Sorry, I was ooo. Taking a look now |
I think I agree that it is related to relay effect and possibly duplicate of #12000 |
Yes good call. I'm closing it since it's a duplicate of #12000 |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
workspace name should not changed to old name
Actual Result:
workspace name changes to old name
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.87-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
Notes/Photos/Videos:
Screen.Recording.2023-03-15.at.3.02.35.PM.mov
Recording.132.mp4
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1678873050270689
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: