We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6633eff commit 67afff0Copy full SHA for 67afff0
elasticsearch-model/lib/elasticsearch/model/adapters/multiple.rb
@@ -71,8 +71,8 @@ def __records_for_klass(klass, ids)
71
adapter = __adapter_for_klass(klass)
72
73
# Allow calling `.records()` with options:
74
- # klass.name => [{ method: :includes, args: [:association]}, { method: :scope_name }]
75
- if (klass_options = @options.dig(klass.name))
+ # ex: `klass.name => [{ method: :includes, args: [:association]}, { method: :scope_name }]`
+ if (klass_options = options&.dig(klass.name))
76
klass_options.each { |opts| klass = klass.public_send(opts[:method], *opts[:args]) }
77
end
78
0 commit comments