1
0
Fork 0
mirror of synced 2024-10-05 12:43:13 +13:00

Fix defualt arg types nullability

This commit is contained in:
Jake Barnby 2022-09-23 13:52:19 +12:00
parent eb818d15e0
commit 318bea760e
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C

View file

@ -32,25 +32,26 @@ class TypeRegistry
Model::TYPE_STRING => Type::string(),
Model::TYPE_INTEGER => Type::int(),
Model::TYPE_FLOAT => Type::float(),
Model::TYPE_JSON => self::json(),
Response::MODEL_NONE => self::json(),
Response::MODEL_ANY => self::json(),
Model::TYPE_DATETIME => Type::string(),
Model::TYPE_JSON => static::json(),
Response::MODEL_NONE => static::json(),
Response::MODEL_ANY => static::json(),
];
self::$defaultDocumentArgs = [
'id' => [
'id' => [
'type' => Type::string(),
'type' => Type::nonNull(Type::string()),
],
],
'list' => [
'queries' => [
'type' => Type::listOf(Type::string()),
'type' => Type::listOf(Type::nonNull(Type::string())),
'defaultValue' => [],
],
],
'mutate' => [
'permissions' => [
'type' => Type::listOf(Type::string()),
'type' => Type::listOf(Type::nonNull(Type::string())),
'defaultValue' => [],
]
],