lib/acfs/resource/query_methods.rb in acfs-0.44.0 vs lib/acfs/resource/query_methods.rb in acfs-0.45.0
- old
+ new
@@ -221,12 +221,12 @@
def find_multiple(ids, opts, &block)
::Acfs::Collection.new(self).tap do |collection|
collection.__callbacks__ << block unless block.nil?
counter = 0
- ids.each do |id|
+ ids.each_with_index do |id, index|
find_single id, opts do |resource|
- collection << resource
+ collection[index] = resource
if (counter += 1) == ids.size
collection.loaded!
collection.__invoke__
end
end