@rmosolgo thanks for the fix we indeed get an error message now instead of an exception.
Could you take a look whether it would be possible to change the error to take into account what is actually expected according to the schema (like we get when passing -1)? I now (2.3.16) get only a message and a location (no path). And the message is a bit more general than normally:
Expected a number, but it was malformed (\"-\")
I expected a path to be present and a message like
Argument 'arg' on Field 'hello' has an invalid value (-foo). Expected type 'MyEnum!'.
Could you take a look whether it would be possible to change the error to take into account what is actually expected according to the schema (like we get when passing
-1
)? I now (2.3.16) get only a message and a location (no path). And the message is a bit more general than normally:I expected a
path
to be present and a message likeOriginally posted by @fhoeben in https://github.com/rmosolgo/graphql-ruby/issues/5088#issuecomment-2348298695