@@ -1699,25 +1699,25 @@ is constructed with the following rules:
1699
1699
1700
1700
- If a variable is provided for an input object field , the runtime value of that
1701
1701
variable must be used . If the runtime value is {null } and the field type is
1702
- non -null , an _execution error_ must be raised . If no runtime value is
1703
- provided , the variable definition 's default value should be used . If the
1704
- variable definition does not provide a default value , the input object field
1702
+ non -null , a _request error_ must be raised . If no runtime value is provided ,
1703
+ the variable definition 's default value should be used . If the variable
1704
+ definition does not provide a default value , the input object field
1705
1705
definition 's default value should be used .
1706
1706
1707
1707
Further , if the input object is a _OneOf Input Object_ , the following additional
1708
1708
rules apply :
1709
1709
1710
1710
- If the input object literal or unordered map does not contain exactly one
1711
- entry an _execution error_ must be raised .
1711
+ entry a _request error_ must be raised .
1712
1712
1713
1713
- Within the input object literal or unordered map , if the single entry is the
1714
- {null } literal or {null } an _execution error_ must be raised .
1714
+ {null } literal or {null } a _request error_ must be raised .
1715
1715
1716
- - If the coerced unordered map does not contain exactly one entry an _execution
1716
+ - If the coerced unordered map does not contain exactly one entry a _request
1717
1717
error_ must be raised .
1718
1718
1719
- - If the value of the single entry in the coerced unordered map is {null } an
1720
- _execution error_ must be raised .
1719
+ - If the value of the single entry in the coerced unordered map is {null } a
1720
+ _request error_ must be raised .
1721
1721
1722
1722
Following are examples of input coercion for an input object type with a
1723
1723
`String ` field `a ` and a required (non-null) `Int !` field `b `:
0 commit comments