lib/graphql/relay/connection_field.rb in graphql-relay-0.11.0 vs lib/graphql/relay/connection_field.rb in graphql-relay-0.11.1
- old
+ new
@@ -42,10 +42,10 @@
# connection implementation
def self.get_connection_resolve(field_name, underlying_resolve, max_page_size: nil)
-> (obj, args, ctx) {
items = underlying_resolve.call(obj, args, ctx)
connection_class = GraphQL::Relay::BaseConnection.connection_for_items(items)
- connection_class.new(items, args, max_page_size: max_page_size)
+ connection_class.new(items, args, max_page_size: max_page_size, parent: obj)
}
end
end
end
end