lib/sequel/plugins/pg_array_associations.rb in sequel-5.34.0 vs lib/sequel/plugins/pg_array_associations.rb in sequel-5.35.0

- old
+ new

@@ -339,13 +339,12 @@ id_map = eo[:id_map] eo = Hash[eo] eo[:loader] = false eager_load_results(opts, eo) do |assoc_record| - if pks ||= assoc_record.get_column_value(key) + if pks = assoc_record.get_column_value(key) pks.each do |pkv| - next unless objects = id_map[pkv] - objects.each do |object| + id_map[pkv].each do |object| object.associations[name].push(assoc_record) end end end end