lib/graphql/language/parser.y in graphql-1.8.0 vs lib/graphql/language/parser.y in graphql-1.8.1

- old
+ new

@@ -341,11 +341,11 @@ INTERFACE name directives_list_opt LCURLY field_definition_list RCURLY { return make_node(:InterfaceTypeDefinition, name: val[1], directives: val[2], fields: val[4], description: get_description(val[0]), position_source: val[0]) } union_members: - name { return [make_node(:TypeName, name: val[0])]} - | union_members PIPE name { val[0] << make_node(:TypeName, name: val[2]) } + name { return [make_node(:TypeName, name: val[0], position_source: val[0])]} + | union_members PIPE name { val[0] << make_node(:TypeName, name: val[2], position_source: val[2]) } union_type_definition: UNION name directives_list_opt EQUALS union_members { return make_node(:UnionTypeDefinition, name: val[1], directives: val[2], types: val[4], description: get_description(val[0]), position_source: val[0]) }