-
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
[LOW] DeleteWorkspace doesn't use optimistic reportAction data #35952
Comments
Job added to Upwork: https://www.upwork.com/jobs/~0116862805e09bb850 |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @allroundexperts ( |
Triggered auto assignment to @CortneyOfstad ( |
@perunt can you help clarify that effect this has on the end-user? |
Currently, it doesn't impact users as we filter out this type of action. |
@roryabraham any update on @perunt's comment above? Thanks! |
Bump @roryabraham ^^^ thanks! |
Bump @roryabraham ^^^ |
@roryabraham can you confirm that you saw @perunt's comment here? Thank you! |
Sorry for the delays - I'm not assigned to this issue so it's not in my K2, and I got behind on my email inbox. It seems like this is a lower priority issue, but still one that we should fix. Going to make this weekly and move it to LOW in Wave 6. It's internal so we'll just need an Expensify engineer with bandwidth to take this on. Hopefully it should be included in the daily/weekly breakdown for wave6 issues in the slack channel and get a volunteer before too long. |
sorry, I know it has been a few weeks without updates here. In that time we landed comment linking and the new arch, and have had a number of urgent issues/fires that have consumed all my attention. Hopefully in a few days, things will settle down and I'll be able to make my rounds on internal issues where I need to actually complete some PRs. Hopefully I can have something by EOW or next week |
Sounds good — thanks @roryabraham! |
Hi @roryabraham! Just doing a check-in to see if we're still on track to have something by EOW? If not, do you think we should adjust the frequency to |
Bump @roryabraham ^^^ Thanks! |
@roryabraham bump ^^^ |
Changing this to monthly. @roryabraham feel free to adjust it if need-be 👍 |
Not overdue! |
Still not overdue — low priority at this point! |
Is this issue needed anymore? 🤔 Just thinking we've moved to archiving reports using the isArchived rNVP, so wonder if this CLOSED action consideration is obsolete. CC: @srikarparsi for a second opinion. |
@srikarparsi interested to hear your opinion on this! If we feel this is not needed, we can definitely close! I wasn't aware of the change to use isArchived rNVP — sorry for missing that! |
We still need the closed action because that contains the archived reason we display in the footer. I'll assign myself and if I have time to look into this next week I will. |
Gotcha, so what are the next steps here? It's a bit unclear, and what impact this is having, especially as it has been open since Feb. |
Impact: Next steps: |
Alright, but I think if we follow that git blame trail it leads to this issue of Aldo's to address it, so I think this issue is a dupe and we should close it? https://github.com/Expensify/Expensify/issues/383435 |
Agree, this is a dupe of https://github.com/Expensify/Expensify/issues/383435. Or technically that one is a dupe of this one. Happy to close this one and let @aldo-expensify handle |
Coming from https://expensify.slack.com/archives/C035J5C9FAP/p1706800444942609...
Problem
When we delete a workspace in NewDot, we create an optimistic
CLOSED
reportAction on the policy rooms, policyExpenseChat, etc...However, that optimistic reportActionID is not used by the back-end.
Solution
Update
DeleteWorkspace
to follow our offline-first patterns and accept the optimistic reportActionIDs of theCLOSED
actions and use them when closing reports in the back-end.Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: