lib/graphql/schema/scalar.rb in graphql-1.12.9 vs lib/graphql/schema/scalar.rb in graphql-1.12.10
- old
+ new
@@ -42,10 +42,12 @@
end
def validate_non_null_input(value, ctx)
result = Query::InputValidationResult.new
coerced_result = begin
- coerce_input(value, ctx)
+ ctx.query.with_error_handling do
+ coerce_input(value, ctx)
+ end
rescue GraphQL::CoercionError => err
err
end
if coerced_result.nil?