From 318bea760e1f39da07409f93f4340bb7145579c9 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Fri, 23 Sep 2022 13:52:19 +1200 Subject: [PATCH] Fix defualt arg types nullability --- src/Appwrite/GraphQL/TypeRegistry.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/Appwrite/GraphQL/TypeRegistry.php b/src/Appwrite/GraphQL/TypeRegistry.php index afdc12e8ff..31504fc875 100644 --- a/src/Appwrite/GraphQL/TypeRegistry.php +++ b/src/Appwrite/GraphQL/TypeRegistry.php @@ -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' => [], ] ],