From 0c8edae90af9ca9033dc106756cf8ce29c08087b Mon Sep 17 00:00:00 2001 From: Dmitrii Skurikhin Date: Thu, 6 Jan 2022 16:49:54 +0300 Subject: fix empty list argument parsing --- src/Language/GraphQL/AST/Parser.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Language/GraphQL/AST/Parser.hs b/src/Language/GraphQL/AST/Parser.hs index 19251ab..e19823c 100644 --- a/src/Language/GraphQL/AST/Parser.hs +++ b/src/Language/GraphQL/AST/Parser.hs @@ -450,8 +450,8 @@ value = Full.Variable <$> variable <|> Full.Null <$ nullValue <|> Full.String <$> stringValue <|> Full.Enum <$> try enumValue - <|> Full.List <$> brackets (some $ valueNode value) - <|> Full.Object <$> braces (some $ objectField $ valueNode value) + <|> Full.List <$> brackets (many $ valueNode value) + <|> Full.Object <$> braces (many $ objectField $ valueNode value) "Value" constValue :: Parser Full.ConstValue -- cgit v1.2.3