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