Task Description
Right now we are just kind of propagating errors up the call stack. We should be wrapping our errors with context from the error source, especially inside services and resolvers. For resolvers specifically gqlgen comes with some handy functions for wrapping errors and setting them on the response.
Acceptance Criteria
Task Description
Right now we are just kind of propagating errors up the call stack. We should be wrapping our errors with context from the error source, especially inside services and resolvers. For resolvers specifically gqlgen comes with some handy functions for wrapping errors and setting them on the response.
Acceptance Criteria