aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
diff options
context:
space:
mode:
authorPrathamesh Sonpatki <csonpatki@gmail.com>2016-01-16 12:47:26 +0530
committerPrathamesh Sonpatki <csonpatki@gmail.com>2016-01-16 12:47:26 +0530
commit8126925447b6ba2e26c4bca4b4e10fb99803483b (patch)
tree0beb18b3cb4b05ade837ba4402fa900aa269cf5b /activerecord/lib/active_record/base.rb
parentd3e2f1069857d278d162af2d3de1d9a3c3197f4b (diff)
downloadrails-8126925447b6ba2e26c4bca4b4e10fb99803483b.tar.gz
rails-8126925447b6ba2e26c4bca4b4e10fb99803483b.tar.bz2
rails-8126925447b6ba2e26c4bca4b4e10fb99803483b.zip
Fix ActiveRecord::Relation#cache_key for loaded empty collection
- Before this patch if we try to find cache_key of a loaded but empty collection it used to give error because of trying to call `updated_at` on `nil` value generated by `collection.max_by(&timestamp_column).public_send(timestamp_column)`. - This commit fixes above error by checking if size is greater than zero or not.
Diffstat (limited to 'activerecord/lib/active_record/base.rb')
0 files changed, 0 insertions, 0 deletions