diff options
author | Erik Michaels-Ober <sferik@gmail.com> | 2014-03-03 19:23:22 -0800 |
---|---|---|
committer | Erik Michaels-Ober <sferik@gmail.com> | 2014-03-03 19:23:22 -0800 |
commit | 3413b88a3d6b2b022dfb57e42565446b1e024314 (patch) | |
tree | b3b7f62107f5fb6e76cdf0e90ea78395cacf2188 /activerecord/lib/active_record/associations/preloader | |
parent | 817fe31196dd59ee31f71ef1740122b6759cf16d (diff) | |
download | rails-3413b88a3d6b2b022dfb57e42565446b1e024314.tar.gz rails-3413b88a3d6b2b022dfb57e42565446b1e024314.tar.bz2 rails-3413b88a3d6b2b022dfb57e42565446b1e024314.zip |
Replace map.flatten with flat_map in activerecord
Diffstat (limited to 'activerecord/lib/active_record/associations/preloader')
-rw-r--r-- | activerecord/lib/active_record/associations/preloader/through_association.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/associations/preloader/through_association.rb b/activerecord/lib/active_record/associations/preloader/through_association.rb index 2a8530af62..70e97432e4 100644 --- a/activerecord/lib/active_record/associations/preloader/through_association.rb +++ b/activerecord/lib/active_record/associations/preloader/through_association.rb @@ -23,7 +23,7 @@ module ActiveRecord reset_association owners, through_reflection.name - middle_records = through_records.map { |(_,rec)| rec }.flatten + middle_records = through_records.flat_map { |(_,rec)| rec } preloaders = preloader.preload(middle_records, source_reflection.name, |