-
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
[HOLD for payment 2025-01-02] Can't add new report actions in Debug mode #53683
Comments
ProposalPlease re-state the problem that we are trying to solve in this issue.We are not keeping the old state in onyx What is the root cause of that problem?We are using set method of onyx, we should use merge What changes do you think we should make in order to solve the problem?here: Line 10 in 3baf965
we can create one method for merge as well as:
and then use it |
@pac-guerreiro or @JKobrynski will handle this issue. No require proposals |
Hi, I'm Julian from Callstack - expert agency - and I would like to work on this issue. |
@JKobrynski Feel free to raise a PR |
@JKobrynski do you have an ETA for a PR? |
@DylanDylann @puneetlath I'm back from my vacation so I'm taking this from @JKobrynski 😄 I'll raise a PR at the end of my work day 😄 |
Welcome back! |
@puneetlath thanks! 😄 @DylanDylann I just opened a draft PR - #53969 I'll need to add screen recordings tomorrow! If the PR is too big, I can split it in two 😉 |
Looks ok to me in terms of size, thanks! |
Today:
Todo:
|
@puneetlath @DylanDylann The PR is now ready for review! 😄 There's a minor issue where the Not Found page is shown if the user goes back after deleting a report. I'll look for a fix for this issue tomorrow! |
Last friday (12/13/24)
Today
|
Waiting on @DylanDylann review 😄 |
@DylanDylann approved the PR 🥳 Feel free to chime in and let me know if there's anything that needs my attention 😄 |
The PR was finally merged yesterday! 🥳 |
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. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.78-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2025-01-02. 🎊 For reference, here are some details about the assignees on this issue:
|
Issue is ready for payment but no BZ is assigned. @mallenexpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks! |
Payment Summary
BugZero Checklist (@mallenexpensify)
|
@DylanDylann does this require payment or is it a regression from a previous PR? |
I think no |
Got it. Closing out then! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Coming from #53027 (comment)
App/src/pages/Debug/ReportAction/DebugReportActionCreatePage.tsx
Line 117 in 3f4e93e
we use the set method but we don't add the previous data. It caused when adding new report action, all previous report actions will be removed
cc @pac-guerreiro @puneetlath @JKobrynski
Issue Owner
Current Issue Owner: @DylanDylannThe text was updated successfully, but these errors were encountered: