-
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
[HOLD for payment 2024-11-14] [#wave-control][Copilot] Better handling for copilot setting errors #51356
Comments
Triggered auto assignment to @johncschuster ( |
wowww 😮, how did we miss out this error handling while working on the project. loop me in if this needs a C+ review too |
Cool, thank you! Yeah I think we can grab you for review once the PR is ready cc @rushatgabhane . |
hi @rushatgabhane do you think this will be ready for review on Monday? thanks! |
hello, yes we should get it ready for review on monday |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.58-2 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 2024-11-14. 🎊 For reference, here are some details about the assignees on this issue:
|
@rushatgabhane @johncschuster The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button] |
BugZero Checklist:
Bug classificationSource of bug:
Where bug was reported:
Who reported the bug:
Regression Test Proposal Template
Regression Test ProposalPrecondition:Test:Do we agree 👍 or 👎 |
assigning @Ollyws for payment for PR review |
Payment Summary:Contributor: @rushatgabhane - payment will be issued for the larger project (no payment required here) |
@rushatgabhane can you complete the BZ Checklist above when you have a moment? |
I'm not the C+ here, @Ollyws is 😄 |
Payment Summary
BugZero Checklist (@johncschuster)
|
BugZero Checklist:
Bug classificationSource of bug:
Where bug was reported:
Who reported the bug:
Regression Test ProposalPrecondition:Test:
Do we agree 👍 or 👎 |
Requested in ND. |
$250 approved for @Ollyws |
E/A Copy of https://github.com/Expensify/Expensify/issues/431681 for external assignment
Problem
There are many errors that can happen when adding, removing, or updating the role of a copilot. Currently though, these are incorrectly all converted to a "incorrect magic code" error on the front end, which is confusing and unhelpful to any user encountering them
Why is this important?
We want people to be able to fix the issues, or at least know about them, in order to keep using our product.
Solution
Update the error handling for
AddDelegate
to send onyx errors to the front end. Ensure that they are visible in the right place. We should probably send just toaccount.delegatedAccess.errorFields
We only need theYour account is not validated
error as far as I can tell, though it's easy to update for others in case.The errors are:
Issue Owner
Current Issue Owner: @johncschusterThe text was updated successfully, but these errors were encountered: