README.md in batch-loader-2.0.2 vs README.md in batch-loader-2.0.3
- old
+ new
@@ -336,10 +336,10 @@
def resolve(type, args, ctx)
return super unless @preloads
BatchLoader::GraphQL.for(type).batch(key: self) do |records, loader|
- ActiveRecord::Associations::Preloader.new.preload(records.map(&:object), @preloads)
+ ActiveRecord::Associations::Preloader.new(records: records.map(&:object), associations: @preloads).call
records.each { |r| loader.call(r, super(r, args, ctx)) }
end
end
end
```