Closed
Description
When an input type ist specified with update: true
, it makes all fields optional (as stated in the documentation).
It even does it when I specifically say it should be non optional through the inputType in a Field Annotation.
#[Input(update: true)]
class UserInput
{
#[Field(inputType: 'String!')]
public string $important;
}
The output will be String
and not String!
.
Is this intended behavior?
I would expect that my specified input type is used.