diff options
author | José Valim <jose.valim@gmail.com> | 2012-03-16 05:34:16 -0700 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2012-03-16 05:34:16 -0700 |
commit | 6d0047aff8b7c333625d3a4b97dfa3e8a63588e2 (patch) | |
tree | 96faa414cc530f1d188891b71d25ee6f30b346cd /activerecord | |
parent | f5b9dd31734ef44b5317f6c4a8448d60a338cac4 (diff) | |
parent | 791251bf8b95debf2c3af61f1b675a30d1abf3fd (diff) | |
download | rails-6d0047aff8b7c333625d3a4b97dfa3e8a63588e2.tar.gz rails-6d0047aff8b7c333625d3a4b97dfa3e8a63588e2.tar.bz2 rails-6d0047aff8b7c333625d3a4b97dfa3e8a63588e2.zip |
Merge pull request #5467 from bogdan/initialize_callbacks
ActiveRecord::Core#initialize: improve performance
Diffstat (limited to 'activerecord')
-rw-r--r-- | activerecord/lib/active_record/core.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/core.rb b/activerecord/lib/active_record/core.rb index 46aababfb6..9a2f859fc7 100644 --- a/activerecord/lib/active_record/core.rb +++ b/activerecord/lib/active_record/core.rb @@ -176,7 +176,7 @@ module ActiveRecord assign_attributes(attributes, options) if attributes yield self if block_given? - run_callbacks :initialize + run_callbacks :initialize if _initialize_callbacks.any? end # Initialize an empty model object from +coder+. +coder+ must contain |