Skip to content

Commit 63b7528

Browse files
committed
fix mutation parsing & version bump
1 parent 1167209 commit 63b7528

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/graphql_parser.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, graphql_parser,
22
[{description, "An OTP library"},
3-
{vsn, "0.1.0"},
3+
{vsn, "0.1.1"},
44
{registered, []},
55
{applications,
66
[kernel,

src/graphql_parser_yecc.yrl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ OperationType -> 'query' : extract_atom('$1').
3535
OperationType -> 'mutation' : extract_atom('$1').
3636

3737
OperationDefinition -> SelectionSet : build_ast_node('OperationDefinition', #{'operation' => 'query', 'selectionSet' => '$1'}).
38-
OperationDefinition -> OperationType SelectionSet : build_ast_node('OperationDefinition', #{'operation' => 'query', 'selectionSet' => '$2'}).
39-
OperationDefinition -> OperationType VariableDefinitions SelectionSet : build_ast_node('OperationDefinition', #{'operation' => 'query', 'variableDefinitions' => '$2', 'selectionSet' => '$3'}).
38+
OperationDefinition -> OperationType SelectionSet : build_ast_node('OperationDefinition', #{'operation' => '$1', 'selectionSet' => '$2'}).
39+
OperationDefinition -> OperationType VariableDefinitions SelectionSet : build_ast_node('OperationDefinition', #{'operation' => '$1', 'variableDefinitions' => '$2', 'selectionSet' => '$3'}).
4040
OperationDefinition -> OperationType Name SelectionSet : build_ast_node('OperationDefinition', #{'operation' => '$1', 'name' => extract_name('$2'), 'selectionSet' => '$3'}).
4141
OperationDefinition -> OperationType Name VariableDefinitions SelectionSet : build_ast_node('OperationDefinition', #{'operation' => '$1', 'name' => extract_name('$2'), 'variableDefinitions' => '$3', 'selectionSet' => '$4'}).
4242
OperationDefinition -> OperationType Name Directives SelectionSet : build_ast_node('OperationDefinition', #{'operation' => '$1', 'name' => extract_name('$2'), 'directives' => '$3', 'selectionSet' => '$4'}).

0 commit comments

Comments
 (0)