Skip to content

Use GraphQL errors_on_object for collecting errors

Luke Duncalfe requested to merge ld-graphql-use-mutation-errors-on-object into master

What does this MR do?

Around 50% of our mutations were calling object.errors.full_messages within their #resolve method, while others were using the #errors_on_object helper in BaseMutation.

This MR changes all mutations to use #errors_on_object, and updates the GraphQL API developer docs to mention the helper so it has some visibility.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Luke Duncalfe

Merge request reports