-
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
[AWAITING PAYMENT] [$250] [OldDot Rules Migration] [Polish] - App freezes after updating Custom report name #48879
Comments
Triggered auto assignment to @garrettmknight ( |
Triggered auto assignment to @lakchote ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
ProposalPlease re-state the problem that we are trying to solve in this issue.App freezes atter updating Custom report name What is the root cause of that problem?This error will only occur when we change the custom report names and
What changes do you think we should make in order to solve the problem?We can disable
Note This is just a pseudo-code example; other minor details can be addressed in the PR. We may also need to update the fallback subtitle content, so a revised version of that will be required. What alternative solutions did you explore? (Optional)We can optimistically set App/src/libs/actions/Policy/Policy.ts Line 3973 in 286b945
Solution 3
|
Not a blocker, it's behing beta BETA_WORKSPACE_RULES cc @BrtqKr @marcaaron since you've worked on [OldDot Rules Migration] Expense report rules |
@lakchote I've got a draft for that, but I think we should slightly adjust the logic. If someone disables the report fields, I'd probably assume that the custom names would be switched off and the nested values would be removed. If we end up agreeing on that solution, this will probably require back-end changes, right? Those fields would be
and apart from that front-end changes in the actions to handle optimistic updates properly |
@lakchote Since my proposal was used to create the solution and finding the root cause was very challenging, could you let me know if there will be any compensation for this contribution? |
Yes I think that was missed in the implementation, but was included in the design:
I can raise a PR to get this fixed. But in the meantime I think it's also fine to not reset anything. |
Just a heads up that this is going to take several days or more to prepare backend changes due to it triggering a required refactor so we should proceed with a front end solution for now. |
@marcaaron, ok then let's just do it separately #48908 |
First of all, thank you for suggesting a proposal to solve this. |
First part of the BE fix in Auth is done. Second half is in review. |
Backend changes are done and deployed so we should be good to close this one out. However, @shubham1206agra is maybe still requiring payment for their review of this PR. |
Job added to Upwork: https://www.upwork.com/jobs/~021843814682618579436 |
Current assignee @shubham1206agra is eligible for the External assigner, not assigning anyone new. |
@shubham1206agra you get paid for this anywhere else? |
No |
Cool - offer is out to you. https://www.upwork.com/nx/wm/offer/104378678 |
@shubham1206agra can you accept the offer when you get a chance? |
@garrettmknight Offer accepted |
Paid, 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: 9.0.31-12
Reproducible in staging?: Y
Reproducible in production?: N/A
Email or phone of affected tester (no customers): applausetester+kh010901@applause.expensifail.com
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
App will be responsive after updating Custom report name.
Actual Result:
App is freezing after updating Custom report name.
On web, app is responsive, but "Custom report names" and "Prevent members from changing custom report names toggles" are no longer working after updating Custom report name.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6598298_1725943845774.web.1.mp4
Bug6598298_1725943845758.Android.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @The text was updated successfully, but these errors were encountered: