diff --git a/lib/graph_ql/type_creator.rb b/lib/graph_ql/type_creator.rb index b47624df9..a508c88d6 100644 --- a/lib/graph_ql/type_creator.rb +++ b/lib/graph_ql/type_creator.rb @@ -34,11 +34,11 @@ module GraphQL when :belongs_to field(association.name, -> { type_creator.created_types[association.klass] }) when :has_many - connection association.name, -> do - type_creator.created_types[association.klass].connection_type do - description "#{association.klass.model_name.human.pluralize}" - resolve -> (object, arguments, context) { association.klass.all } - end + connection( + association.name, + Proc.new { type_creator.created_types[association.klass].connection_type } + ) do + resolve -> (object, arguments, context) { association.klass.all } end end end