Skip to content
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

Custom replacement of error values #957

Open
flymedllva opened this issue Jul 23, 2024 · 2 comments
Open

Custom replacement of error values #957

flymedllva opened this issue Jul 23, 2024 · 2 comments
Labels
enhancement New feature or request internally-reviewed The issue has been reviewed internally.

Comments

@flymedllva
Copy link
Contributor

flymedllva commented Jul 23, 2024

Component(s)

router

Is your feature request related to a problem? Please describe.

I have a need for a custom implementation of the message, extensions rewrite of the error. Let's say to configure it through modules. I want to replace message depending on the content in extensions. Also not all my subgraphs substitute extensions correctly, I could bring all the errors to the same format here.

I can do PR if we agree on some implementation

Screenshot 2024-07-24 at 00 23 48

Describe the solution you'd like

I can use values []*fastjson.Value as optionallyOmitErrorExtensions does, or []GraphQLError/subgraphError, which would seem more convenient.

Describe alternatives you've considered

No response

Additional context

No response

@flymedllva flymedllva added the enhancement New feature or request label Jul 23, 2024
Copy link

WunderGraph commits fully to Open Source and we want to make sure that we can help you as fast as possible.
The roadmap is driven by our customers and we have to prioritize issues that are important to them.
You can influence the priority by becoming a customer. Please contact us here.

@StarpTech
Copy link
Contributor

Hi @flymedllva thank you for bringing this up. We have this on the roadmap for the module system v2.

@StarpTech StarpTech added the internally-reviewed The issue has been reviewed internally. label Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request internally-reviewed The issue has been reviewed internally.
Projects
None yet
Development

No branches or pull requests

2 participants