lib/graphql/schema/argument.rb in graphql-1.10.3 vs lib/graphql/schema/argument.rb in graphql-1.10.4
- old
+ new
@@ -53,10 +53,10 @@
@null = !required
@default_value = default_value
@owner = owner
@as = as
@loads = loads
- @keyword = as || Schema::Member::BuildType.underscore(@name).to_sym
+ @keyword = as || (arg_name.is_a?(Symbol) ? arg_name : Schema::Member::BuildType.underscore(@name).to_sym)
@prepare = prepare
@ast_node = ast_node
@from_resolver = from_resolver
@method_access = method_access