Closed
Description
Here's the sample schema as in https://github.com/graphql-java-kickstart/samples/blob/master/directives/src/main/resources/schema.graphqls#L1-L19
directive @range(
min: Float!,
max: Float!
) on ARGUMENT_DEFINITION | INPUT_FIELD_DEFINITION
type Query {
withInput(input: InputObject): Float
}
input InputObject {
value: Float @range(min: 0.00, max: 10.00)
nolimit: Float
limit: Float @range(min: 11.00, max: 15.00)
}
Here's the example query
{
withInput(input: {value: 100})
}
Expected result:
Render as error stating that the input value is not within 0-10
Actual result:
{
"data": {
"withInput": 100
}
}
Metadata
Metadata
Assignees
Labels
No labels